looking at the termignoni website i would say yes ,i have enclosed a picture of the exhaust that was on my bike ,if you need me to measure it ,i will . But i will have to get it out of my garage tomorrow.
Cheers Steve, I /think/ that's a full system D133 (mine has the cat built in) but in any case I assume (ha! this could be fun) the slip on silencer part should be roughly nearly the same. I'll ping you a pm and take it off forum.