I bought mine from STEELE RUBBER CO. It fit perfectly, and has held up for 26 years now.