Came off of an Arctic Cat, 1998 ZL 600. Will probably fit others. Shocks are in good working order, were removed to upgrade. No corrosion on the shafts, but front track shock has a small dent in the body that is only cosmetic. PM with questions. $75 + shipping for the pair or $45 + shipping per shock