Back to Previous Page

16-Phosphonohexadecanoic acid

ITEM#: 3042-6858011G

MFR#: 685801-1G

16-Phosphonohexadecanoic acid 97%

16-Phosphonohexadecanoic acid 97%