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