Magnesium Citrate vs Other Magnesium Compounds Why Magnesium Citrate is Better