19805-23-3

(1)-3-(((2-Aminoethoxy)hydroxyphosphinoyl)oxy)-2-hydroxypropyl hexadecanoate