Back to Previous Page

D-Glyceric acid sodium salt

ITEM#: 3042-6178650MG

MFR#: 61786-50MG

D-Glyceric acid sodium salt >=95.0% (TLC)

D-Glyceric acid sodium salt >=95.0% (TLC)