1369964-82-8

1369964-82-8 structure
1369964-82-8 structure

Name dibenzyl (1,1-dioxido-4-oxo-3-phenyl-4H-thiochromen-2-yl)methyl phosphate
Molecular Formula C30H25O7PS
Molecular Weight 560.55400
Exact Mass 560.10600
PSA 114.16000
LogP 7.70700