Loading patent details...
US4552083A: High-Speed Semisubmerged Ship Maneuvering System | Searchlight