Loading patent details...
US4312288A: Floating Structure for Effecting Energy Transformation From Sea Water | Searchlight