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