Loading patent details...
US4634389A: Vessel Having Demountable Submerged Propeller Unit | Searchlight