Loading patent details...
US5180441A: Solar Concentrator Array | Searchlight