Loading patent details...
US4708028A: Operating Lever Mechanism | Searchlight