Methyl perfluorotetradecanoate, 96%

AB112588