Loading patent details...
US4189043A: Automatic Self-Adjusting Plate Type Clutch | Searchlight