Back to Previous Page

1,12-Dodecanediol

ITEM#: 3042-D22130925G

MFR#: D221309-25G

1,12-Dodecanediol 99%

.
1,12-Dodecanediol 99%