Methyl perfluorododecanoate, 96%

AB112584