Loading patent details...
US4966267A: Ball Screw Actuated Clutch Combination | Searchlight