Loading patent details...
US6149540A: Continuously Variable Transmission System With Engine Braking | Searchlight