Manufacturer Part Number Description
FERRARI 46420838 Oil Pressure Switch
FERRARI 485 9914 Oil Pressure Switch
FERRARI 500 0875 7 Oil Pressure Switch
FERRARI 500 3124 68 Oil Pressure Switch
FERRARI 504 0267 06 Oil Pressure Switch
FERRARI 504 3102 54 Oil Pressure Switch
FERRARI 552 0237 4 Oil Pressure Switch
FERRARI 553 3212 00 Oil Pressure Switch
FERRARI 553 3212 05 Oil Pressure Switch
FERRARI 605 9384 4 Oil Pressure Switch
FERRARI 605 9384 5 Oil Pressure Switch
FERRARI 608 0837 1 Oil Pressure Switch
FERRARI 655 3306 205 Oil Pressure Switch
FERRARI 655 3321 200 Oil Pressure Switch
FERRARI 655 3321 205 Oil Pressure Switch
FERRARI 717 4259 0 Oil Pressure Switch
FERRARI 71749462 Oil Pressure Switch
FERRARI 768 1395 Oil Pressure Switch
FERRARI 770 5830 Oil Pressure Switch
FERRARI 770 6596 Oil Pressure Switch
FERRARI 961 8305 780 Oil Pressure Switch
FERRARI 963 1846 480 Oil Pressure Switch
FERRARI 9659173880 Oil Pressure Switch
FERRARI 984 4287 9 Oil Pressure Switch
FERRARI K68 0964 56AA Oil Pressure Switch