Looks like a Robert Meach trap. He made up that trap for wolf research in Minnesota. not sure if I spelled his last name right.
I don't think so. The David L. Mech trap that I have is far different. My trap still has the USFWS tag on it and I am 99.9% sure it is complete and unaltered. To me the jaws look more like an LPC. I will look at some of my LPC's and see if there are any like that. No matter what that is Dale, it is COOL!