Lots of shocks will work. You need your center to center dimension, inside diameter of the top hole and the bottom hole and in some cases you will need to know the outside diameter of the shock head just to be sure it won't hit the frame.
Once you take these measurements you will find there are MANY shocks that will fit your bike.