Condition: Used
Country of Origin: UnknownBrand: MERCEDES-BENZFitment TYPE: DIRECT REPLACEMENTType: DISPLAY SCREENInterchange Part Number: 2539006905,253 900 69 05Manufacturer Warranty: 1 MonthOE/OEM Part Number: 2539006905,253 900 69 05Manufacturer Part Number: 2539006905,253 900 69 05Superseded Part Number: 2539006905,253 900 69 05