Manufacturer Part Number Description
DAIMLER AJ84853 Oil Pressure Switch
DAIMLER LCA5642AA Oil Pressure Switch