This would of been taken off a demo bike, just needs a little clean up ;-)
Triumph Scrambler 900 EFI Standard exhaust system