Active Autowerke strut brace I had on my E90 330i. It is complete with hardware. In great condition with 2 small scratches that are barely noticeable. I don’t know what other models this fits so you would have to research. I paid $275, selling for 120 plus shipping.