This is an acid-base reaction (neutralization): MgCO3 is a base, H2SO4 is an acid.
Reactants:
MgCO3
Names: Magnesium carbonate, Magnesite, Barringtonite (dihydrate)Nesequehonite (trihydrate), Lansfordite (pentahydrate), Magnesiumkarbonat, MgCO3, Magnesium carbonate anhydrous, Carbonic acid, magnesium salt, Carbonate magnesium, Hydromagnesite, Magnesium(II) carbonate, [Note: Magnesite is a naturally-occurring form of magnesium carbonate.]
Appearance: White solid | hygroscopic ; White powder ; White, odorless, crystalline powder.
H2SO4 – Sulfuric acid
Other names: Oil of vitriol, Sulfuric acid, concentrated (> 51% and < 100%), H2SO4Sulphuric acid, Battery acid, Hydrogen sulfate, [SO2(OH)2], [S(OH)2O2], Sulfuric acid (aqueous)
Appearance: Clear, colorless liquid ; Odourless colourless oily hygroscopic liquid ; Colorless to dark-brown, oily, odorless liquid. [Note: Pure compound is a solid below 51°F. Often used in an aqueous solution.]
Products:
MgSO4 – Magnesium sulfate
Other names: Epsom salt (heptahydrate), English salt, Bitter saltsBath salts, MgSO4, Magnesium sulphate, Magnesium sulfate anhydrous, Epsom salt, Heptahydrate, Magnesium(II) sulfate, Magnesium sulfate (1:1), Magnesiumsulfat
Appearance: White crystalline solid ; Hygroscopic odourless white crystals or powder