BOSCH Oxygen Sensor 0035427018 100% NEW Genuine Bosch Oxygen Sensor Bosch #'s: 0258017016 / 0258017017 / 17016 / 17017 Mercedes Benz OE #: 003 542 70 18