109346-83-0
2-(2,6-DIFLUOROPHENYL)ACETALDEHYDE
Product Code:
226392
Molecular Formula:
C8H6F2O
Molecular Weight:
156.12
Order 109346-83-0