Loading patent details...
US5555838A: Ocean Thermal Energy Conversion Platform | Searchlight