Loading patent details...
US6185940B1: Evaporation driven system for power generation and water desalinization | Searchlight