This is a universal exhaust pipe to fit XS650 models it is high level, left hand fitting.  

It will be necessary to either make an attachment at the end of the pipe to the frame or alternatively fitted with silencers that would be attached to the frame

38mm diameter

Made in England from steel and left for you to finish