SEARCH Articles Figures Tables Acids hydrochloric acid Acids magnesium Hydrochloric Hydrochloric acid Magnesium hydroxide reaction with hydrochloric acid Magnesium reaction with hydrochloric acid Magnesium with acids