Loading patent details...
US5597245A: Cavitation Suppressing Ducted Propeller System | Searchlight