Catchmaster Heavy Duty Baited Rat Glue Traps, 2ct

EAN/UPC/ISBN Code 29049004046

Brand catchmaster


Manufacture Country USA

* Revolutionary fastener * Ready to use * Non-toxic * Disposable