Diethyl 2,2,2-trifluoro-1-hydroxyethylphosphonate, 97%

AB170182