Loading patent details...
US4768634A: Backdrive Overload Release Clutch | Searchlight