Loading patent details...
US4397257A: Sea Anchor in Particular for Large Ships | Searchlight