Full-Mag 600
Full-Mag 600
A new generation of magnesium - magnesium bisglycinate which improves the bioavailability of magnesium oxide and improves the absorption in the body with less side effects.
$27.00