This is the BMW E39 sat nav system ,it fits 1996 1997 1998 1999 2000 2001 2002 2003 BMW 520i BMW 520d BMW 523i BMW 525i BMW 525d BMW 525td BMW 525tds BMW 528i BMW 530i BMW 530d BMW 535i BMW 540i BMW M5 etc.this sat nav system supports USB SD function which allows you to store music movie pictures ,this sat nav also supports 3D map,it is great,This China Top BMW 5 Series E39 sat nav system can Support original Alpine 6 CD changer.GPS navigation.DVD.FM/AM radio.Bluetooth.TV.iPod.AUX IN.SD.USB.rearview camera.Steering wheel control etc.Guidance with the GPS navigation. you can go anywhere! ,if you want to know more detail ,please visit http://www.seicane.com/in-dash-car-dvd-gps-navigation-stereo-for-bmw-5-series-e39-with-radio-tv-bluetooth-ipod-si-9202 .