Loading patent details...
US6943461B2: All-weather energy and water production via steam-enhanced vortex tower | Searchlight