Loading patent details...
US3986406A: Variable Speed Drive Clutch | Searchlight