Catchmaster Rat Glue Trap 12pk OF 2 = 24pcs (402SD)

UPC: 029049004022
https://pjdist.odoo.com/web/image/product.template/3694/image_1920?unique=176ad32