2172496-15-8 | 6-Iodo-3,5-dimethylimidazo[1,2-a]pyridine | AOBChem