Loading patent details...
US4458793A: Hydraulic Clutch Brake for Wet Plate Clutches | Searchlight