Position: Allbio pharm Co., Ltd ›  Product
2-(2-(TRIFLUOROMETHYL)PHENYL)-5,6,7,8-TETRAHYDROIMIDAZO[1,2-A]PYRIMIDINE
1799420-85-1 AF15041
2-(2-(TRIFLUOROMETHYL)PHENYL)-5,6,7,8-TETRAHYDROIMIDAZO[1,2-A]PYRIMIDINE
95