Loading patent details...
US4337754A: Solar Reflector and Heat Storage Device | Searchlight