Radio is in good, used condition. Pictures represent actual part being purchased. Worked when pulled out of a 2008 Silverado 2500 LTZ. GM #15940103. Radio's will need to be programmed to your VIN after purchase; we do not program.
It is the customer's responsibility to ensure product fitment prior to purchase. We do not accept returns for lack of knowledge and/or misdiagnosis. The parts are used, do not expect new condition.
Donor: 2008 Silverado 2500. Stock #A992.