Loading patent details...
US4301904A: Multiple Disc Clutch | Searchlight