Loading patent details...
US5033169A: Rope Fastener | Searchlight