Loading patent details...
US5299913A: Wind Power Plant | Searchlight