Does anyone know of a rubber kit for these, possibly from an Alfa or Lancia? These CAN'T be Ferrari specific.. this part must have been from something...