Loading patent details...
US5896965A: Magnetorheological Fluid Fan Clutch | Searchlight