Cockroach Trap – 101 X 101mm

PRAYAG Cockroach Trap – 101 X 101mm

Cockroach Trap - 101 X 101mm

Cat No. FT-21 M Collection: Cockroach Trap Type: ___