Position: Allbio pharm Co., Ltd ›  Product
2-(3,3-difluorocyclobutyl)acetaldehyde
1374657-08-5 AF16486
C6H8F2O 134.1239
2-(3,3-difluorocyclobutyl)acetaldehyde
95