Ethyl 6-bromoimidazo[1,2-a]pyrimidine-3-carboxylate 97% 1251013-42-9 C₉H₈BrN₃O₂ 270.08 g./mol ฿18,126.00 View