Mercedes
PART NUMBER : 0005407617
Lambda Oxygen Sensor
R129 SL W140 W210 W215
IN GOOD USED WORKING CONDITION