Loading patent details...
US5145428A: Shrouded Propeller System for a Sailboat | Searchlight