Alfa Romeo Forums banner
oil sticker
1-1 of 1 Results
  1. Spider - 105 & 115 Series (1966-1994)
    Hi. I'm looking for the recommended oil sticker but It seems to be out of stock in the usual dealers. Is supposed to be this one: I have not been able to get a better image so I can reprint it and put it in place. Does anyone know where can I find either the sticker or a good quality image...
1-1 of 1 Results
Top