103411-21-8 | 1H-Imidazol-1-yl(4-iodophenyl)methanone | AOBChem