Back to Previous Page

D-(+)-Sucrose octaacetate

ITEM#: 3042-252603250G

MFR#: 252603-250G

D-(+)-Sucrose octaacetate 98%

.
D-(+)-Sucrose octaacetate 98%