Ferrari part number 66954800, FOOT REST FOR PASSENGER COVER, shown here as used in a Ferrari Enzo (Bodywork Table 117 Dashboard Instrument Panel).