Throttle body | Patent Publication Number 20040237934 | Patexia