Catchmaster Gluee Louee Rat Extra Large Traps 30-PK, Heavy Dut…
Rating: 9,529 reviews from 1 sources
Reviews
Selected Review of 9529 Reviews
Work as intended and less bulky. No plastic so I like that it’s better for the environment. … Read full review
www.amazon.com