Loading patent details...
US6173939B1: Electronic throttle control system with two-spring failsafe mechanism | Searchlight