Loading patent details...
US4282960A: Viscous Fluid Clutch | Searchlight