Position: Allbio pharm Co., Ltd ›  Product
benzyl (2-amino-3,3,3-trifluoropropyl)carbamate
1429913-38-1 AF04718
benzyl (2-amino-3,3,3-trifluoropropyl)carbamate
95