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