64663-52-1

64663-52-1 structure
64663-52-1 structure

Name 1-benzylidene-3-(4-ethoxy-phenyl)-6,7-dimethoxy-1H-isochromene
Molecular Formula C26H24O4
Molecular Weight 400.46600
Exact Mass 400.16700
PSA 36.92000
LogP 6.12890