Loading patent details...
US5538121A: Pressure Actuated Multi-Disk Clutch | Searchlight