Loading patent details...
US6957947B2: Hydroelectric turbine | Searchlight