Air/Oil Pressure Sensor SW-S-L3905
MERCEDES-BENZ 0015424917