Manufacturer Part Number Description
SSANGYONG 005 542 90 17 Oil Pressure Switch
SSANGYONG 6655420017 Oil Pressure Switch