121884-62-6

121884-62-6 structure
121884-62-6 structure

Name 7,7'-dibenzyloxy-2,3-dihydro-3,3'-methylene-bischromen-4-one
Molecular Formula C33H26O6
Molecular Weight 518.55600
Exact Mass 518.17300
PSA 74.97000
LogP 6.38500