D-Saccharic acid potassium salt

D-Saccharic acid potassium salt (D-Glucaric acid potassium, Potassium bisaccharate) is an endogenous metabolite.
Supplier Selleck Chemicals
Product # S2993
Sku # S2993-100mg
Pricing 100mg, $97.00
Feedback