1779946-75-6 | 2-Cyclopropylimidazo[1,2-a]pyridine-5-carboxaldehyde | AOBChem