Loading patent details...
US4815443A: Solar Energy Focusing Assembly and Storage Unit | Searchlight