908269-30-7 | 7-iodoimidazo[1,2-a]pyridine | AOBChem