SEARCH Articles Figures Tables Magnesium complexation Magnesium complexes Magnesium porphyrin complexes Magnesium porphyrins Porphyrin complexes