1-(Diethoxyphosphoryl)-2,2,2-trifluoroethyl trifluoroacetate, 97%

AB170183