Loading patent details...
US4235679A: High Performance Solar Still | Searchlight