ferrari rubber door glass seals various models.
Please check part numbers
2X 40359102 inner door seals approx 395 cm each
1x 40057606
1x 4005282
2x 40056103
All unused