Throttle devices | Patent Publication Number 20040129248 | Patexia