Position: Allbio pharm Co., Ltd ›  Product
3-(dimethylamino)-2,2-difluoropropanoic acid
1781638-68-3 AF04028
3-(dimethylamino)-2,2-difluoropropanoic acid
95