chemical structure of 109346-84-1 FT-0776040

Product Name:

3,4-dimethoxyphenylacetaldehyde

Catalog No: FT-0776040

CAS NO:109346-84-1
MW:156.1300 g/mol
MF:C8H6F2O