This shock is a little under 12 inches in overall length, it is about 10 1/2" (27mm) on center between the upper and lower bushings holes. The shock is adjustable both by the spring and it has a tire type air valve to adjust the shock itself.
Because these shock were bought out from anther company that closed we do not have more specs on it. Typically this shock would be found on Chinese made pit bikes or smaller dirt bikes. You could also use this shock ad an upgrade to some of the child sized ATVs from China.