Loading patent details...
US4583520A: Balanced Solar Concentrator System | Searchlight