Loading patent details...
US5245986A: Solar Receiver | Searchlight