20/40 Yellow Sticky Fly Trap Bug Insect Catcher Paper Adhesive Pest Control Farm

20/40 Yellow Sticky Fly Trap Bug Insect Catcher Paper Adhesive Pest Control Farm.

eBay