Loading patent details...
US5616913A: Device for Concentrating Solar Radiation | Searchlight