Question: what ions are present in mgso4?
Answer: Note that MgSO4 molecules contain one Mg2+ cation (the magnesium ion) and one SO42- anion (the sulfate anion). An ionic bond is formed between the magnesium cation and the sulfate anion in magnesium sulfate.