Home Cockroach Trap ( 127X127MM)

Cockroach Trap ( 127X127MM)

Cat No. FT-20M

Type: ___