I use bavauto.com and I use bmwfans or realoem.com for parts look up. try those first. At bavauto it looks like it depends on the plug on the back but be sure to get it checked first along with the battery.
BMW Parts and BMW Accessories | Bavarian Autosport