methyl 6-bromoimidazo[1,2-a]pyrazine-8-carboxylate [908581-18-0] 97%methyl 6-bromoimidazo[1,2-a]pyrazine-8-carboxylate [908581-18-0] 97%SKU: 908581180Add to Quote