Back to Previous Page

D-Glucose-6-phosphate disodium salt hydr

ITEM#: 2042-29782325G

MFR#: 297823-25G

D-Glucose-6-phosphate disodium salt hydrate (25G)

D-Glucose-6-phosphate disodium salt hydrate (25G)