Calcium D-saccharate tetrahydrate

Calcium D-saccharate tetrahydrate (Calcium Saccharate, D-Saccharic acid calcium salt, D-Glucaric acid calcium salt) is the calcium salt form of glucaric acid, a natural substance found in many fruits and vegetables, with potential anti-cancer property.
Supplier Selleck Chemicals
Product # S5513
Sku # S5513-25mg
Pricing 25mg, $97.00
Feedback