Loading patent details...
US4113075A: Centrifugal Lock-Up Clutch and Torque Converter | Searchlight