Loading patent details...
US4556138A: Fluid Friction Clutch | Searchlight