Loading patent details...
US5004085A: Fluid Friction Coupling With Closing Slide | Searchlight