148288-76-0 3-Dipropoxyphosphorylpropylglycidic ether Dipropyl (3-(oxiranylmethoxy)propyl)phosphonate Phosphonic acid, (3-(oxiranylmethoxy)propyl)-, dipropyl ester