1229521-12-3

1229521-12-3 structure
1229521-12-3 structure

Name dibenzyl ((1,3-dioxo-2-phenylinden-2-yl)methoxy)methyl phosphate
Molecular Formula C31H27O7P
Molecular Weight 542.51600
Exact Mass 542.14900
PSA 97.94000
LogP 6.53600
Precursor  0

DownStream  2