Loading patent details...
US5145043A: Hydraulic Clutch | Searchlight