Loading patent details...
US6772593B2: Solar vortex electric power generator | Searchlight