Perfluorododecanoic acid, 96%

AB110724