Position: Allbio pharm Co., Ltd ›  Product
(E)-4-oxo-4-((4-(trifluoromethyl)phenyl)amino)but-2-enoic acid
303796-70-5 AD15400
(E)-4-oxo-4-((4-(trifluoromethyl)phenyl)amino)but-2-enoic acid