Loading patent details...
US7911074B2: Tapered helical auger turbine to convert hydrokinetic energy into electrical energy | Searchlight