Kickdown throttle pressure rod

I have this one I bought some years ago but never needed. I`m not exactly sure what it came off of.

linkage.jpg