SEARCH Articles Figures Tables Magnesium complexation Magnesium complexes Magnesium perchlorate Perchlorate complexes