(1)-3-(((2-Aminoethoxy)hydroxyphosphinoyl)oxy)-2-hydroxypropyl hexadecanoate 19805-23-3 EINECS 243-330-2