SEARCH Articles Figures Tables MMPP, monoperoxyphthalic acid MMPP, monoperoxyphthalic acid magnesium salt Magnesium monoperoxyphthalate Magnesium monoperoxyphthalate (MMPP Magnesium monoperoxyphthalate Baeyer-Villiger reaction Magnesium monoperoxyphthalate catalyst Magnesium monoperoxyphthalate hexahydrate Magnesium monoperoxyphthalate oxidant Magnesium salt of monoperoxyphthalic acid Monoperoxyphthalic acid Monoperoxyphthalic epoxidation Peroxide agents monoperoxyphthalic