SEARCH Articles Figures Tables Acids magnesium MMPP MMPP (magnesium Magnesium monoperoxyphthalate Magnesium monoperoxyphthalate (MMPP Monoperoxyphthalate Monoperoxyphthalic acid