Loading patent details...
US4637801A: Thrust Enhancing Propeller Duct Assembly for Water Craft | Searchlight