Loading patent details...
US4334670A: Anchor Winch Equipment | Searchlight