sigh...
MEKP stands for "Methyl Ethyl Ketone Peroxide" and is not a solvent.
MEKP is the catalyst for Polyester based Resins ( widely used in Boat fabrication with fiberglass )
I should know..Ive been in the boat construction and repair biz since 1989
MEK now..that is a solvent..if its used by Taxidermists I could not tell you.
Peace Dreak