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