Cockroach Trap – Round (DIA 127mm)

SKU: FT-27 Category:

Description