Both converters, part numbers 121385, were remover from a 1988 Testarossa with less than 31,000 miles on it. They are authentic Ferrari parts. Some...