I. OEM Part Number
BMW 51 33 0 018 129
BMW 51 33 7 020 659
BMW 51 33 8 212 097
BMW 51330018129
BMW 51337020659
BMW 51338212097
II.Fit For the Following
2001-2005 BMW 320i
1999 BMW 323i E46
2000 BMW 323i
2001-2005 BMW 325i
2001-2005 BMW 325xi
1999 BMW 328i E46
2000 BMW 328i
2001-2005 BMW 330i
2001-2005 BMW 330xi