Item# C26064 Barcode: 91789022158
Item number C26064 is a compatible replacement part for Traxxas 3908 3903