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