Loading patent details...
US4151046A: Double Effect Floating Solar Still Comprising a Submerged Condensing System | Searchlight