Loading patent details...
US5845752A: Magnetorheological Fluid Clutch With Minimized Reluctance | Searchlight