Search
Filters
PREDATOR INSECT LURE is an attractive bait in pill form for cockroaches. For use on adhesive trapping surfaces.
  • *