β-D-Lactose octaacetate

CAS:

6291-42-5

SKU: PPB-LL809 Category: