This exhaust spring is extremely common and used on just about every Polaris snowmobile. This is the shorter of the two commonly used springs. This spring measures approximately 2" long from end to end. We have the longer one available in our Amazon store as well. Zinc plated finish for corrosion resistance. Replacement to Polaris part number 7041687 and 7042031. Made in the USA! Sold EACH