116384-55-5
diethyl 2-hydroxyethoxymethanephosphonate
→
~64%
116384-57-7
1-bromo-2-(diethoxyphosphorylmethoxy)ethane
100708-15-4
2-((diethoxyphosphoryl)methoxy)ethyl acetate