Manufacturer Part Number Description
LOMBARDINI 1076745050 Oil Pressure Switch
LOMBARDINI 674505 Oil Pressure Switch
LOMBARDINI 90406745031 Oil Pressure Switch