Ferrari Part 170956A Vacuum Pump Repair Kit in Ferrari Testarossa (1990) (Mechanical Table 004 Cylinder Head Left)

Product Description

Ferrari part number 170956A, VACUUM PUMP REPAIR KIT, shown here as used in a Ferrari Testarossa (1990) (Mechanical Table 004 Cylinder Head Left).