Loading patent details...
US5086898A: Rotary Slip Clutch | Searchlight