Loading patent details...
US8022567B2: Underwater ducted turbine | Searchlight