Removed from a BMW E38 740i but does fit other e38 e39 models. Please see pics.
I'm also including a chunk of wiring in case you need to repair yours.