Loading patent details...
US6283710B1: Vertical axis wind turbine rotor having self-fairing vanes | Searchlight