Question: what is the difference between magnesium oxide and magnesium citrate?
Answer: Orally, magnesium citrate is the best absorbed form (but it's bonded to a big molecule so there is a smaller amount of magnesium by weight). Mg oxide is the most poorly absorbed form but has the highest Mg per weight, so actually you may get more elemental magnesium out of the same dose of Mg oxide vs.