Loading patent details...
US5224246A: Rope Fastening Device | Searchlight