Loading patent details...
US4233813A: Ocean Thermal Engine | Searchlight