A replacement spring for 20-pocket tool changers.
Spring length 8.2 inches long.
Note check the length of your spring before ordering. Some older plates used the smaller 10 pocket spring.
Disclaimer: this aftermarket part was not manufactured by Haas.