My BMW R90/6 came with an EMGO one, much the same looking but probably cheaper.
My track BMW runs a Norvil Fairing but I found that a bit low and restricted steering lock on my R75/5 years ago.
Mint on the track bike and don't even have to wear earplugs.
These guys are in the States and good to deal with.
http://boxercafe.com/BMWSfairings.htm
80/90 MPH.....lucky...we are only able to do 100 kmph....110 if 'they' are not looking.
I could hold it up to my Roadster and take a pic if you like.