2137674-91-8 | 2,7-dimethylimidazo[1,2-a]pyridine-6-carboxylic acid | AOBChem