Traxxas 5567 - Brake Cam Lever/ Linkage Rod/ Bellcrank/ 4Mm Ball Screw (1)/ 4Mm Ball Cup (1)/ 3.0Nl (1)/ 3X10 Ss (1)
Traxxas 5567 - Brake Cam Lever/ Linkage Rod/ Bellcrank/ 4Mm Ball Screw (1)/ 4Mm Ball Cup (1)/ 3.0Nl (1)/ 3X10 Ss (1)
Brand: Traxxas
Part Number: 5567