Loading patent details...
US4722293A: Integrated Winch and Windlass | Searchlight