it will prob just be the bracketry thats slightly differenent you should be able to ask an ohlins dealer for the parts diagrams for the model you have and the correct model fro your bike and you should be able to see whats different
I have a CBR600 one on my 853 thingy. Stroke is perfect lenghth, mounting bracket from harris finishes it off. Not sure of the ohlins ID #