THROTTLE VALVE ASSEMBLY | Patent Publication Number 20180038291 | Patexia