A mechanical trap with interlocking teeth making escapes virtually impossible Includes removable bait cup for convenience.
View Product Brochure