Alfa Romeo Forums banner

oil sticker

  1. Oil sticker

    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...