Stabilizers & Supports
KB Stabilizers are great for all sizes of body grip traps. These stabilizers are excellent for many different set locations: ...
The 18" Stakealizer is a heavy duty body grip holder that accomodates all body grip trap sizes. Excellent for land and water trappi...