Check the item description to confirm this fits your vehicle
Picture 1 of 8
Picture 1 of 8
BMW 3 E46 ENGINE OIL COOLER LINES 17222283209 2283209 GENUINE
Price:
£258.08
+ £5.83 postage
Returns:
30 days return. Buyer pays for return postage.
Condition:
Part number - 17222283209 2283209. Model - 3 (E46).