17162-83-3

17162-83-3 structure
17162-83-3 structure

Name [(diphenylphosphinothioylamino)-phenylphosphoryl]benzene
Synonyms Diphenyl-thiophosphinyl-amido-diphenyl-phosphinsaeure
Molecular Formula C24H21NOP2S
Molecular Weight 433.44200
Exact Mass 433.08200
PSA 80.81000
LogP 5.59210