They are off of a 06-07 ZX10 Ninja! same cc and same inlet header dia. so they work like magic for this bike.. the only snafu is they are bolt on... so you have to convert to a slip then make adapters to go from KTM bolt on to slip on..
I bought header pipes and cut them to about 3" and then found the correct ID stainless tubing (tubing was $60.00 for 11" specal NASA stuff.. really!) and cut off the ends of the stock exhaust to make adapters... lost yet? it was a PITA! but i feel it was worth it! rock solid mounting and unique to this bike!
So I gotta say, the only reason I used these cans was I got em cheap off of e-bay.. it was a gamble but I feel it payed off, plus I love Fab work..