Top Suppliers:I want be here

220689-12-3

220689-12-3 structure
220689-12-3 structure

Name tetrabutylphosphonium nonafluorobutane-1-sulfonate
Synonyms TBPPBS
tetrabutylphosphonium perfluorobutane sulfonate
tetrabutyl phosphonium perfluorobutanesulfonate
TBPPFS
Molecular Formula C20H36F9O3PS
Molecular Weight 558.52200
Exact Mass 558.19800
PSA 79.17000
LogP 9.24250