Back to Previous Page

D-Glucose-6-phosphate disodium salt hydr

ITEM#: 2042-2978231G

MFR#: 297823-1G

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

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