65303-59-5

65303-59-5 structure
65303-59-5 structure

Name 3,6-Dibenzyl-8-phenyl-8,9-dihydro-1,4,7-trioxa-phenalene-2,5-dione
Molecular Formula C30H22O5
Molecular Weight 462.49300
Exact Mass 462.14700
PSA 69.65000
LogP 5.60400