Looks like the ends are broken off .there is one type on eBay but at 12 bucks looks like some newer springs look similar but better price but you would have to compare them. Some pics for comparison .
Attachments


1954 Canadian GMC 9300
"The Journey"
Follow in the DITY