JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser.
Bosch DBW Throttle Body Plug & Pins.
Suits Bosch 82mm & 74mm DBW Throttle Boddies.
Part Number: AF64-2138
Part Number: AF64-2136
Part Number: AF64-2139
Part Number: AF64-2145
Part Number: AF64-2146