Loading patent details...
US4186827A: Fluid Operated Clutch and Brake | Searchlight