Loading patent details...
US5241871A: Torque Limiting Starter Drive Clutch Assembly | Searchlight