Loading patent details...
US5657575A: Snail Bait Holder and Snail Trap | Searchlight