Perfluorotetradecanoic acid, 96%

AB108489