Mercedes Temperature Sensor, 005 554 03 24
Both are oe, one has the Mercedes logo the other just VDO, this is how they made them.