Loading patent details...
US4359894A: Throttle Valve Most Closed Position Sensing System | Searchlight