Loading patent details...
US6285090B1: Low-speed directly driven wind turbine | Searchlight