I found this among my box of stuff. I have no idea of what it is from, but unlikely to be exactly the genuine original part. It has obviously been modified to fit. The key doesn't work. The spring clip to mount it is missing. I think it was on my car when I got it and I swapped for another. Any offers?
Attachment 11033Attachment 11034Attachment 11035Attachment 11036