Loading patent details...
US4288223A: Tubular Duct for a Ship Propeller | Searchlight