Loading patent details...
US4336871A: Clutch Mechanism | Searchlight