Back to Previous Page

2-deoxy-D-Glucose-6-phosphate (sodium sa

ITEM#: 2242-1714925

MFR#: 17149-25

2-deoxy-D-Glucose-6-phosphate (sodium salt)-25 mg

2-deoxy-D-Glucose-6-phosphate (sodium salt)-25 mg