Your Partner of Choice for Carbohydrates.

Octadecasaccharide dp18

Octadecasaccharide dp18
Product Code: ID1018
Pack Size
2 mg £ 292.00 each
+
Add to cart

Specifications

C108H135N9O171S27(NH4)36

5200 (Average)