Position: Allbio pharm Co., Ltd ›  Product
3,3-difluorocyclopentane-1-carboxylic acid
1260897-05-9 AF05496
C6H8F2O2 150.1233
3,3-difluorocyclopentane-1-carboxylic acid
95