Nokta FoRs Gold, a Gold Cube, 2 Keene Sluices and Lord only knows how many pans....not to mention a load of other gear my wife still doesn't know about!
Some better (close up) pics might help. I've never seen traps that look like that either. But, the parts I see could be the spring, trigger and dog. Just can't figure out the rest.
Never looked at or used a trap anywhere near related.
Gripping surface of a trap needs to only grip ,not damage. The flat stock at springs looks too sharp.