Cockroach Trap – 127 X 127mm

PRAYAG Cockroach Trap – 127 X 127mm

Cockroach Trap - 127 X 127mm

Cat No. FT-24 Collection: Cockroach Trap Type: ___