Ball joint with greased nipple (metallic bearing cups) Ball head sizes 24, 26, 28.5, 30, 35 & 40 diaGreased for life Ball joint (metallic bearing cups)Ball head sizes 26, 30, 35 & 40 dia Greased for life Ball joint (plastic bearing cups) Ball head sizes 22, 25, 25.4, 28 & 30 diaFor CV UV & Farm Tractors.