Loading patent details...
US5255653A: Engine Throttle Control System | Searchlight