2676962-93-7 | (2-Fluoro-6-iodophenyl)-1H-imidazol-1-ylmethanone | AOBChem