Humane Extra Large 41cm Rat & Squirrel Trap. If you're looking for a compassionate way to manage rodent populations, our Humane Extra Large Trap is the answer. Efficient, effective, and easy to operate, it's the indispensable ally you've been searching for.
eBay