1780204-62-7 | 2-Cyclopropylimidazo[1,2-a]pyridine-6-carboxaldehyde | AOBChem