1H,1H,10H,10H-Perfluorodecane-1,10-diol, 96%

AB108450