1070879-04-7

1070879-04-7 structure
1070879-04-7 structure

Name 3-((2-methoxy-2-oxoethyl)diphenylphosphonio)benzenesulfonate
Molecular Formula C21H19O5PS
Molecular Weight 414.41100
Exact Mass 414.06900
PSA 105.47000
LogP 3.13840