Ferrari Part 241288 in Ferrari 458 Spider