MgHPO4 is an ionic compound. It consists of magnesium ions (Mg2+) and phosphate ions (HPO4 2-), which are held together by ionic bonds due to the transfer of electrons between the metal and nonmetal atoms.
Copyright © 2026 eLLeNow.com All Rights Reserved.