I do believe they are Metro ball joints.