Back to Previous Page

D-Glucose-6-phosphate disodium salt hydr

ITEM#: 2042-2978235G

MFR#: 297823-5G

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

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