Loading patent details...
US4120282A: Solar Radiation Reflector and Collector Array | Searchlight