COEUR MAG OROTATE 60 CAP 770MG

  • $37.79
  • $32.99

Heart Mag contains 50 mg of elemental magnesium, derived from 770 mg of magnesium orotate, the well-researched nutrient for cardiac function under stress.