Electronic throttle controller | Patent Publication Number 20050193977 | Patexia