Yes that is the spring in the photo

I may try an wrecking yard and see if any other bench seats have a similar spring.