Loading patent details...
US4400946A: Solar Thermal Power Plant | Searchlight