Cockroach Catcher - Adhesive Cockroach Trap Glue, specifically designed for cockroaches, ants, spiders, and other insects
Aliexpress UK