Hi all

i have just bought a 2007 speed triple and have a 2015 ohlins thx unit I was given. Will it fit straight in? Iíll get it dialled in but itís just the physical size and geometry Iím not sure about.

Stotts