Back to Previous Page

D-Sedoheptulose 7-phosphate lithium salt >=90% (TLC)

ITEM#: 3042-788325MG

MFR#: 78832-5MG

D-Sedoheptulose 7-phosphate lithium salt >=90% (TLC)

D-Sedoheptulose 7-phosphate lithium salt >=90% (TLC)