67538-31-2

67538-31-2 structure
67538-31-2 structure

Name [dimethyl(diphenyl)-λ5-phosphanyl] 4-methylbenzenesulfonate
Molecular Formula C21H23O3PS
Molecular Weight 386.44400
Exact Mass 386.11100
PSA 65.34000
LogP 5.16000