Loading patent details...
US4622949A: Floating Solar Pond and Associated Power Plant | Searchlight