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