Please NOTE:
If VIN number is not provided within 48 hours of a purchase, the order will be CANCELLED accordingly per our company policy.
Please NOTE:
If VIN number is not provided within 48 hours of a purchase, the order will be CANCELLED accordingly per our company policy.
Brand Genuine BMW Interchange Part Number 51218160959 Manufacturer Part Number 51-21-8-160-959 Other Part Number 51 21 8 160 959 UPC Does not apply
Make Model Submodel Engine BMW E46 323i M52 2.5L BMW E46 325i M54 2.5L BMW E46 325xi M54 2.5L BMW E46 328i M52 2.8L BMW E46 330i M54 3.0L BMW E46 330xi M54 3.0L