Ball joint socket size and where to purchase?

I agree. Tried and true is the way to go, The proto I found is older and US made. The part number shows the same as @townsend mentioned 6549-L