Loading patent details...
US4339626A: Solar Pond Power Plant | Searchlight