109346-84-1
2-(3,4-DIFLUOROPHENYL)ACETALDEHYDE
Product Code:
2154289
Molecular Formula:
C8H6F2O
Molecular Weight:
156.12
Order 109346-84-1