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