UPC Code: 020334894908
This is a MAXX differential output yoke assembly for front or rear by Traxxas. It is assembled with external-splined half shaft.