SEARCH Articles Figures Tables Carbon hydrate Hydrated carbonate Hydrates magnesium carbonate Magnesium carbonate Magnesium hydration