Was on my FZS600, will upload pic when i can, was bought from Kebab19 and had no issues with it at all.
Have the shims, but not sure i have the dog bones still looking for them.
Had a spring put on for me and a shim, as spring was a tad short, all that of course can be changed.
Anyone interested.