Note when ordering you may not get what you expect - I bought 2 of these and they are very different from each other - one is similar to the item described/pictured but the other is NOT interchangeable ball joint mount - it's just a standard bracket pressed tightly into one. Both were packaged with the same part number. Unfortunately my return had expired when I put them in my car so I think I'm stuck on them now but if you order them check them out right away to make sure you get what you expected.