Loading patent details...
US5353541A: Collapsible Crab Trap With a Center Bait Feeder and Weighted Side Doors | Searchlight