Loading patent details...
US6188943B1: Integrated control system for electronically-controlled engine and automatic transmission | Searchlight