Loading patent details...
US4171617A: Solar Thermal Electric Systems | Searchlight