119448-82-7 | Ethyl 2-phenylimidazo[1,2-a]pyridine-3-carboxylate | AOBChem