Question: what is the difference between magnesium carbonate and magnesium oxide?
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.