Loading patent details...
US5516161A: Breakaway Lever Clutch With Cam Drive Pin | Searchlight