Loading patent details...
US4450944A: Wet Type Multiple Disc Clutch | Searchlight