Loading patent details...
US4051798A: Self-Locking Cable Trolley | Searchlight