This is a Dynatrac HD balljoint set for 2003-2013 Ram 2500 and 2003-2012 Ram 3500 4x4 trucks, SKU DT BJK-CR92A. A set is four balljoints: an upper and a lower for each side.
Dynatrac states this set does not fit 2013 Ram 3500 trucks. For a 2013 3500, and for 2014 and newer 2500s, the set to look at is DT BJK-CR92B.
This is the standard, non-knurled set. Dynatrac also lists a knurled version, DT BJK-CR92A-N. Dynatrac's knurled listings are for axles where the stock balljoints fit loosely, and they warn that knurled bodies permanently damage the end forging and knuckle bores, so they are a last resort. If your stock joints are not loose in the bores, the standard set is the one to use.
These joints can be rebuilt later. Rebuild kit DT CR92-2X3050-D is the matching service kit and is sold separately. It is a different product from this set. Dynatrac also sells a press-in installation kit, DT CR92-1X3050-B, listed for its CR92-2X3050-A and CR92-2X3050-C sets, which are the 2003-2012 Ram sets. Retailers list BJK-CR92A under the CR92-2X3050 number, so that kit is the one to pair with this set.
California Prop 65 warning: cancer and reproductive harm. See www.P65Warnings.ca.gov.