I bought this thinking it was what I needed. It's not. Not nearly.
My loss = Your gain
BMW OEM part# 41331933771
Come get this for $5
I paid 10x that.
Here are pics, it does have a little minor surface rust on the back. Looks worse in the pics than it really is. BimmerTim can attest to the true awesomeness of this piece of automotive art.