2002-05 MERCEDES BENZ C320 OXYGEN SENSOR 0025400617
Mercedes Benz C230 Kompressor Oxygen Sensor
Part # 0025400617
Item in good condition,14 days warranty