Back to Previous Page

16-Hydroxyhexadecanoic acid

ITEM#: 3042-1774905G

MFR#: 177490-5G

16-Hydroxyhexadecanoic acid 98%

.
16-Hydroxyhexadecanoic acid 98%