M (I) => M2SO4, MNO3, MCl, M2CO3, M2SO3, M3PO4, M3PO3
M (II) => MSO4, M(NO3)2, MCl2, MCO3, MSO3, M3(PO4)2, M3(PO3)2