Loading patent details...
US4016962A: Vibration Resistant Mechanical Clutch | Searchlight