I was just cleaning up some stuff and found one for my '95 Voltour. If it's the same part, then it's W700859-S403 from Germany. Doesn't seem particularly...