Position: Allbio pharm Co., Ltd ›  Product
benzyl (2-amino-3,3-difluoropropyl)carbamate oxalate
1429913-47-2 AF04715
benzyl (2-amino-3,3-difluoropropyl)carbamate oxalate
95