Loading patent details...
US7323791B2: Louvered horizontal wind turbine | Searchlight