Loading patent details...
US4173397A: Solar Concentrator | Searchlight