Loading patent details...
US4430861A: Open Cycle OTEC Plant | Searchlight