Spider - 105 & 115 Series (1966-1994)
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...