Loading patent details...
US4246042A: Fixed Solar Energy Concentrator | Searchlight