Not really sure, but one side will mount to a hard point (frame, a-arm etc) and the other end would mount to a spindle. Did it come with any mounting hardware, or did you just get the damper?
i'm gonna guess thats from a streetbike, the rod looks awful thin compared to my "denton" ??? but could still work, also looks like there are some brackets missing,
i have a blown out "pep" stabilizer here, maybe those brackets could be used?????
we in holland use it for street quads if you lower your quad it becomes more nervous and above 100kmh it begins to shake everybody i know has one and says it helps alot (i haven't tryed it yet)
it is man normaly you see a quad on the road once a month how do you think people reeact when i drive my full tuned blaster, they can't handle it and look at me like this