Loading patent details...
US6638005B2: Coaxial wind turbine apparatus having a closeable air inlet opening | Searchlight