Position: Allbio pharm Co., Ltd ›  Product
3-phenyl-5,6,7,8-tetrahydroimidazo[1,2-a]pyrazine
885281-16-3 AF01256
C12H13N3 199.2517
3-phenyl-5,6,7,8-tetrahydroimidazo[1,2-a]pyrazine
3-苯基-5,6,7,8-四氢咪唑并[1,2-a]吡嗪
95