3268-61-9 | 2,7-Dimethylimidazo[1,2-a]pyridine | AOBChem