I have a beemer Mirror fitted .
the Same fixing is used ( the bit stuck on the glass) but on mine the Stem is a bit shorter and so the mirror ends up a bit higher .
but no real problem .
wiring pretty much the same ( just 3 wires needed connecting if I recall )
Got one for Me , Then one for her, and now a big one for me again, All BLOO! Well saves on the touch up paint