328062-45-9 | 6-Phenylimidazo[1,2-a]pyridine | AOBChem