Loading patent details...
US5029773A: Cable Towed Decoy With Collapsible Fins | Searchlight