Position: Allbio pharm Co., Ltd ›  Product
2-(3,5-difluorophenyl)acetaldehyde
109346-94-3 AD15238
C8H6F2O 156.1294
2-(3,5-difluorophenyl)acetaldehyde