Position: Allbio pharm Co., Ltd ›  Product
3,3-DIFLUOROCYCLOPENTYL BENZOATE
883732-01-2 AF01288
C12H12F2O2 226.2193
3,3-DIFLUOROCYCLOPENTYL BENZOATE
95