Loading patent details...
US4458794A: Drive System With Oil Shear Clutch-Brake Unit | Searchlight