Manufacturer Part Number Description
SAME 270990400 Oil Pressure Switch
SAME 2 7099 360 0 Oil Pressure Switch
SAME 2 7099 400 10 Oil Pressure Switch
SAME 27099570 Oil Pressure Switch
SAME FM 11717 Oil Pressure Switch