fbpx

hydrochloric acid and magnesium reaction observations