Magnesium (Mg2+) oxalate is 567 times more soluble than calcium oxalate, so the latter is more likely to precipitate out when magnesium levels are low and calcium and oxalate levels are high. Magnesium oxalate is a million times more soluble than mercury oxalate. Oxalate solubility for metals decreases in the order Mg > Ca > Cd > Zn > {Mn, Ni, Fe, Cu} > {As, Sb, Pb} > Hg.[dubious ]