2008-12 BMW Z4 328i 528i 128i N52 3.0 ENGINE THROTTLE BODY 7556118 - bimmermerchant
2007-2011 BMW 328I N52 Engine Intake Throttle Body Assembly OEM 7556118 | eBay
aFe 46-31011 Throttle Body Spacer BMW 328i (E90/91/93) 07-13 L6-3.0L N52 – ML Performance
Pelican Parts Technical Article - BMW-X3 - N52 Engine Throttle Body Replacing
BMW Throttle Body Parts for BMW 3 Series E90 (2006-2011) | Turner Motorsport
DINAN Throttle Body vs Stock Comparison - BMW 3-Series (E90 E92) Forum
DINAN High Flow Throttle Body for BMW E90/E60/E85/E86 - D760-3700A
N52 Throttle Body - BMW 1 Series Coupe Forum / 1 Series Convertible Forum (1M / tii / 135i / 128i / Coupe / Cabrio / Hatchback) (BMW E82 E88 128i 130i 135i)
BMW N52 6-Cyl Engine Intake Throttle Body E90 E91 E60 E61 2005-2007 OEM | eBay
Silver Bullet Throttle Body Spacer Kit BMW 328i (E90/91/93) 07-13 L6-3 | Park Auto Motorsports
aFe Silver Bullet Throttle Body Spacer 07-13 BMW 328i (E90/E91/E92/E93 – Hobby Shop Garage
BMW E60 5-Series N52 Engine Intake Manifold Upgrade - Pelican Parts Technical Article
Throttle Body (6 Pins) For Bmw 1, 3 Series - D2P Autoparts
How to replace throttle body BMW E60 N52 | DIY - YouTube