1363596-46-6

1363596-46-6 structure
1363596-46-6 structure

Name 3-N-(O,O-dioleylthiophosphatidyl)-propyltrimethylphosphonium iodide
Molecular Formula C42H86INO2P2S
Molecular Weight 858.05500
Exact Mass 857.49000
PSA 85.98000
LogP 17.24550