Loading patent details...
US4081065A: Controlled Power Clutch | Searchlight