Ethyl 3-bromoimidazo[1,2-a]pyridine-6-carboxylate 97% 1215504-30-5 C₁₀H₉BrN₂O₂ 269.10 g./mol ฿360.00 View