Loading patent details...
US5125486A: Fluid Power Transmission With a Lock-Up Clutch | Searchlight