Loading patent details...
US4639293A: Partially Evacuated Solar Still | Searchlight