The one I put on, was for a CBR600RR 2007-2008! I used the mid-pipe that came with the slip-on. The only thing I had to do was cut down the mid-pipe, get a 2'' ID exhaust coupler, and two new clamps!
I used a slip-on system for an 05+ Honda CBR 600 RR, but Nytromayhem's mid pipe looks like a better and easier application compared to what I went through. Mine required a bit of cutting and welding of the supplied mid-pipe to get the muffler lined up straight out the back, so if anyone is considering this system, opt for the 07+ slip-on app.