121884-63-7

121884-63-7 structure
121884-63-7 structure

Name 7,7'-dibenzyloxy-2,3-dihydro-3-phenyl-3,3'-methylene-bischromen-4-one
Molecular Formula C39H30O6
Molecular Weight 594.65200
Exact Mass 594.20400
PSA 74.97000
LogP 7.70680