A roach trap
Adhesive coated fly swatter
Adhesive flies catcher
Adhesive insect trap strip
Ant bait station
Arthropod trap housing
Automatic roach trap
Canada
World
United States