Ethyl 3-bromo-2-methylimidazo[1,2-a]pyridine-7-carboxylate 98% 1315362-89-0 C₁₁H₁₁BrN₂O₂ 283.1212 g./mol $108.01 View