Ferrari Part 299596 in Ferrari California Turbo (2014-2017)

Ferrari Part Number 299596, COMPL. BUSH TRAVEL LIMITER BRA… shown here as used in Ferrari California Turbo (2014-2017) Table 27 Transmission Tube. Location in Diagram: 14. Required Quantity: 1