43043-61-4

43043-61-4 structure
43043-61-4 structure

Name 2-(benzyloxy)-3-(octadecyloxy)propyl (2-(trimethylammonio)ethyl) phosphate
Molecular Formula C33H62NO6P
Molecular Weight 599.82200
Exact Mass 599.43100
PSA 86.86000
LogP 9.12790
Precursor  0

DownStream  1