1369964-84-0

1369964-84-0 structure
1369964-84-0 structure

Name (1,1-dioxido-4-oxo-3-phenyl-4H-thiochromen-2-yl)methyl bis(2-ethylhexyl) phosphate
Molecular Formula C32H45O7PS
Molecular Weight 604.73400
Exact Mass 604.26200
PSA 114.16000
LogP 9.73940
Precursor  0

DownStream  1