You can use this website to find part numbers for BMW's. I have used it with great success when buying parts from my local dealer which does have good pricing and service. With the part number you can save a lot of time at the parts counter.