Loading patent details...
US4282944A: Wind Power System | Searchlight