Loading patent details...
US4781422A: Adjustable Clutch Mechanism | Searchlight