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