869583-76-6 | 6-Methoxy-2-phenylimidazo[1,2-a]pyridine | AOBChem