Dimethyl perfluoro-1,10-decanedicarboxylate, 97%

AB112278