Cockroach Glue Trap HC4110
Created Time:2011-11-02
Cockroach glue trap is a physical device for attracting and trapping cockroaches. This product contains an attractant, which has the dual functions of trapping and monitoring.Cockroaches will be att ...