Loading patent details...
US4718233A: Solar Power Take Off | Searchlight