You are purchasing a  GPS NAVIGATION SCREEN/ RADIO ASSEMBLY removed from a 2002 BMW E38. You are getting everything shown in the accompanying pictures. So please refer to the Ultra Hi Res Pics because what you see is Exactly what you get. The BMW Part Number for this Unit is: 65.52-6 913 387. This is an OEM Unit made by Alpine of  Japan

This Unit was used in a wide Variety of BMWs built from 1999 through 2006 including E38  E39 and E53 Body Style BMWs. It will also fit Range Rover L322 Models built from 2003 through 2006. You must do your due diligence, compare part numbers, and make sure that this Unit satisfies your needs. There are no returns if you purchase the wrong item.

Unit is in good cosmetic condition with the exception of worn button. Rubber is missing. As shown.

Never tested this unit. Have no reason to believe it's defective. In case, you are not completely satisfied, I'll accept a return for full refund.

Comes, with connector wires and pigtails. Frame and trim are included!

Buyer will receive exactly what is pictured.