Loading patent details...
US4638173A: Electromechanical Power Source | Searchlight