Back to Previous Page

alpha-D-Cellobiose octaacetate

ITEM#: 3042-10157525G

MFR#: 101575-25G

alpha-D-Cellobiose octaacetate 98%

.
alpha-D-Cellobiose octaacetate 98%