Back to Previous Page

Perfluorooctanoic acid

ITEM#: 3042-17146825G

MFR#: 171468-25G

Perfluorooctanoic acid 95%

.
Perfluorooctanoic acid 95%