BMW E46 Air Intake Duct Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
INTAKE HOSE AIR FILTER FOR BMW M43B19 1.9L 4cyl 3 E46 | eBay
BMW E46 Air Intake Duct Replacement | BMW 325i (2001-2005), BMW 325Xi (2001-2005), BMW 325Ci (2001-2006), BMW 325ti (2001-2004) | Pelican Parts Technical Article
D2P 13541438761 Air Flow Meter Intake Hose Pipe Rubber Boot Replacement For BMW 3 Series, E46, 330I, 330Ci, Z3 3.0I : Amazon.co.uk: Automotive
BMW E46 M3 Black Silicone Intake Hose - Automotive Air Filters | Ramair Filters