122865-79-6

122865-79-6 structure
122865-79-6 structure

Name sodium 3-(diphenyl(3-sulfonatophenyl)phosphonio)-2-methylpropanoate
Molecular Formula C22H20NaO5PS
Molecular Weight 450.42000
Exact Mass 450.06700
PSA 119.30000
LogP 2.35140
Precursor  0

DownStream  2