Loading patent details...
US4345974A: Solar Process | Searchlight