Loading patent details...
US4121564A: Solar Energy Receiver | Searchlight