307503-19-1 | 3-iodoimidazo[1,2-a]pyridine | AOBChem