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