Magnesium Supplements: How Much to Take Per Day? - Dr. Axe
Amazon.com: Nature Made Extra Strength Magnesium Oxide 400 mg, Dietary Supplement for Muscle, Nerve, Bone and Heart Support, 60 Softgels, 60 Day Supply : Home & Kitchen
Using Magnesium for Better Sleep | Sleep Foundation