Loading patent details...
US4395985A: Throttle Valve Closure Sensing Switch | Searchlight