130625-84-2

130625-84-2 structure
130625-84-2 structure

Name (2S)-6-Oxohexan-2-yl 2,4-dimethoxy-6-(E-prop-1-enyl)benzoate
Molecular Formula C18H24O5
Molecular Weight 320.38000
Exact Mass 320.16200
PSA 61.83000
LogP 3.65140
Precursor  0

DownStream  1