Bosch 68mm Electronic Throttle Body https://www.efihardware.com/products/3079/bosch-68mm-electronic-throttle-body
Genuine Bosch Motorsports 68mm Electronic Throttle body.
Easily adapted to a custom or existing manifold when a Large Bore Drive By Wire Throttle Body Is desired.
Bosh Part Number 0280750156
Connector Part Number C-06FR1-3-7-9-BLK