Loading patent details...
US7672549B2: Solar energy concentrator | Searchlight