This mirror does not fit all models
This mirror fits on a arm with a 30mm ball in the back of the mirror head ( size 180mm x 330mm )
Some other models have the mirror mounted at the top and the bottom of the mirror head