All I can tell you is it has the Westfalia part number on it. Looks pretty much unused as there's still paint on the ball. I was sold it as fitting an E61 - it does NOT! but internet suggests it's F10/11 (probably where the confusion came from) and some others Happy to try before you buy/collect and cancel order etc or meet locally One key included (although with the code you can order them)