Loading patent details...
US4354348A: Solar Space Vehicle | Searchlight