Loading patent details...
US4128732A: Solar Cell | Searchlight