Ball joints are mechanical units for the connection of 2 parts which are perpendicular with respect to each other. They enable the transmission of alternating forces through angular and oscillating movements, at a moderate speed. We are manufacturing high quality Ball Joints, Angle Joints, Axial Joints, Ball Studs, & Ball Sockets.