Loading patent details...
US4033126A: Solar Energy Device | Searchlight