I'm guessing a GM product with the release button behind the headrest.
That entered my mind too but I've had some of this stuff for 40 years and it gets kinda foggy. I rounded up 5 GM and mopar radiators too but thank God Mopar stamped numbers on them. Thanks for the help.