214958-27-7 | 2-(4-Iodophenyl)imidazo[1,2-a]pyridine | AOBChem