Loading patent details...
US4460077A: Overload Clutch Assembly | Searchlight