Ultra Power All Metal Self-Set Rat Trap

The Ultra Power All Metal Self-Set Rat Trap is a classic and reliable solution for controlling rat infestations. British-made since 1947, this trap is designed for easy setting and high sensitivity, ensuring effective and efficient rat control. Constructed

$4.26 $5.33

Start typing and press Enter to search