Poly(beta-(1,4)-2-amino-2-deoxy-D-glucose) [9012-76-4] 90%Poly(beta-(1,4)-2-amino-2-deoxy-D-glucose) [9012-76-4] 90%SKU: 9012764Add to Quote