Calcium D-glucarate is the calcium salt of d-glucaric acid, which the body produces naturally. It is also found in certain foods, including fruits and vegetables, and marketed as a dietary supplement.
Some results have been hidden because they may be inaccessible to you