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