Loading patent details...
US4882907A: Solar Power Generation | Searchlight