Loading patent details...
US5542409A: Solar Concentrator System | Searchlight