Loading patent details...
US4125034A: Lever Mechanism | Searchlight