SEARCH Articles Figures Tables Acids magnesium Carbon hydroxide Carbonate mixtures Hydroxide carbonates Magnesium carbonate Magnesium hydroxide Magnesium with acids