Ferrari Part 118331 Flat Bed Complete in Ferrari Testarossa (1990) (Bodywork Table 103 Bodywork Components Internal)

$5,949.26

Product Description

Ferrari part number 118331, FLAT BED COMPLETE, shown here as used in a Ferrari Testarossa (1990) (Bodywork Table 103 Bodywork Components Internal).