Back to Previous Page

1-Deoxy-D-xylulose-5-phosphate sodium salt

ITEM#: 3042-133681MG

MFR#: 13368-1MG

1-Deoxy-D-xylulose-5-phosphate sodium salt >=99.0% (TLC)

.
1-Deoxy-D-xylulose-5-phosphate sodium salt >=99.0% (TLC)