α-D-Cellobiose octaacetate

CAS:

5346-90-7

SKU: PPB-CC752 Category: