76842-63-2

76842-63-2 structure
76842-63-2 structure

Name 5,7-dimethoxy-1-(3,3-ethylenedioxybutyl)indan-1-carbaldehyde
Molecular Formula C18H24O5
Molecular Weight 320.38000
Exact Mass 320.16200
PSA 53.99000
LogP 2.62990
Precursor  0

DownStream  3