898379-95-8 | 2-Cyclopropylimidazo[1,2-a]pyridine-3-carboxaldehyde | AOBChem