I had a similar issue with a BMW 1 series we had sold, spoke to main dealers and was told to drive the car in with current log book and they will find matching one, as luck would have it they stocked the replacement I needed and now I make sure to check every car that comes in to avoid any issues in the future.