Cockroach Trap ( 127X127MM)

PRAYAG Cockroach Trap ( 127X127MM)

Cockroach Trap ( 127X127MM)

Cat No. FT-24

Type: ___