Loading patent details...
US4383454A: Reversible Slip Clutch | Searchlight