Loading patent details...
US4166880A: Solar Energy Device | Searchlight