I. OEM Part Number
32 41 1 091 911
32 41 1 092 015
32 41 1 140 899
32 41 1 140 906
32 41 1 141 567
32 41 1 141 568
32 41 1 141 569
32 41 1 141 570
32411091911
32411092015
32411140899
32411140906
32411141567
32411141568
32411141569
32411141570
II.Fit For the Following
For BMW 3 E46 328i 323i 320i 330i 325i 1998-2005