Back to Previous Page

D-(+)-Sucrose octaacetate

ITEM#: 3042-2526031KG

MFR#: 252603-1KG

D-(+)-Sucrose octaacetate 98%

D-(+)-Sucrose octaacetate 98%