Loading patent details...
US4094334A: Ocean Thermal Energy Conversion Valve | Searchlight