This is a Dynatrac HD balljoint set for Dynatrac XD60 knuckles, SKU DT BJK-XD60. A set is four balljoints: an upper and a lower for each side.
Dynatrac lists this one by axle, not by vehicle year or model. It is for Dynatrac's own XD60 axle. The Dana 60 and Pro 60 knuckle sets are separate part numbers, such as DT BJK-D60A, and are not interchangeable with this one.
Dynatrac designs these joints to be rebuilt. Rebuild kit DT DA60-2X3050-G, listed for XD60 knuckles, has the bearings, seals, clips and nuts to service a set. It is sold separately and is a different product from this balljoint set.
California Prop 65 warning: cancer and reproductive harm. See www.P65Warnings.ca.gov.