We had these made because Ferrari stopped producing them. They are a perfect fit, more durable and will NEVER get sticky. Ferrari part number...