Loading patent details...
US4440280A: Spring Clutch Mechanism | Searchlight