Sodium mesoxalate monohydrate

Sodium mesoxalate monohydrate (sodium 2,2-dihydroxymalonate) is an endogenous metabolite.
Supplier Selleck Chemicals
Product # S2992
Sku # S2992-100mg
Pricing 100mg, $97.00
Feedback