Loading patent details...
US4972736A: Centrifugal Lock-Up Clutch for a Stepless Speed-Change Power Transmission for Use in a Vehicle | Searchlight