trimethylsilyl 2-dimethoxyphosphorylacetate