New OEM genuine Honda Throttle Body Valve unit new in the box - never installed.
Fits: 2001 only Odyssey
OEM # 16410-P8F-316