1782050-00-3 | 2-Cyclopropylimidazo[1,2-a]pyridine-7-carboxaldehyde | AOBChem