Search query: captivator fly traps
Product: Central Life Science 272478 Captivator Fly Trap
Brand: Central Life Science
Highlights: Made in United States
Package length : 6.0"
Package width : 8.0"
Package height :6.0"
ESCI relevance label: E