Loading patent details...
US4349013A: Solar Energy Receivers | Searchlight