67 barracuda upper ball joints ?????

I thought it was small a body, medium late a-b body-, large c body- truck or is there a 4th for trucks?.

At least I thought it was?

I've spot welded pipe to them before with spray water bottle on hand and pipe wrenched them too.

All good ideas.