Looking at the toolkit for the Spider and I assume others, there is a Lancia branded warning triangle shown. has anyone seen this and was it an option? It does state in my parts book to be sourced locally, which I guess does away with the OEM equipment, though maybe in Italy it was?
Peter