Loading patent details...
US4034836A: Clutch With Friction Reducing Lever Assembly | Searchlight