Join Date: Feb 2006
Location: San Ramon, Calif
Ferrari Life Posts: 3,627
They would not as would a few more of the parts displayed. #'s 24-27 you do not have either. That's the pop latch for the Challebge.
The two numvers you point out are supports for the lexan "glass" that goes into the Challenge car.
Remember this is not the Stradale. It's the challenge car but the lids are the same.
I will check mine.