top of page
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: 908581180
bottom of page