Loading patent details...
US4294340A: Overload Clutch | Searchlight