Loading patent details...
US4286686A: Multi-Plate Friction Clutch | Searchlight