Back to Previous Page

D-Glucose 6-phosphate potassium salt >=95%

ITEM#: 3042-G65261G

MFR#: G6526-1G

D-Glucose 6-phosphate potassium salt >=95%

D-Glucose 6-phosphate potassium salt >=95%