Loading patent details...
US4045144A: Wind Energy Concentrators | Searchlight