In the pic it has a JKS upper mount(only one in the pic) for the front of a tj. Came off a xj and an xj is the same setup as a tj. I run 7100's in the front of my TJ. Have to find out if they are suited for your suspension needs. ie compression and extension lengths and rating. Thats a KILLER price if they are good for you though.
If @ 1st you don't succeed, grind it, hammer it, weld it, drink a beer and try again.