Top Suppliers:I want be here

19805-23-3

19805-23-3 structure
19805-23-3 structure

Name (1)-3-(((2-Aminoethoxy)hydroxyphosphinoyl)oxy)-2-hydroxypropyl hexadecanoate
Molecular Formula C21H44NO7P
Molecular Weight 453.55000
Exact Mass 453.28600
PSA 138.12000
LogP 5.16440
Vapour Pressure 1.09E-15mmHg at 25°C