Well that looks like it... I am about 99% sure... I am showing 7 -3/4" above the windscreen rubber seal, so it could easily be a measure of 8.5" overall with the mounting bit that goes down in...
I do not have record of what model.. But yes, that looks like it, and overall it is probably called the 8-1/2".... As to your 2012, mine is a 2011.5 and I do not think the fairing has changed, so while I cannot match model numbers I think THAT is IT, and it works well. It just touches the Zumo on the left hand back corner, but the Zumo still clicks out and back in just fine, and the screen works really well as if it were designed just for it...
I am 6'1" and it is about bottom of my nose high and I look over the top to be in the wind a little. A bug committed Hari-Kari this morning, a fat juicy one, and the overflow splatter just caught me with a little drop of bug goo in the right hand lens of my glasses.
That is the first in 4300 kms with BIG BLUE in the last 7 weeks.