959232-80-5 | (2,4-Difluorophenyl)-1H-imidazol-1-ylmethanone | AOBChem