Brand: Team Associated Part Number: 89586
Genuine Team Associated Front Shock Tower (part #89586). Well-maintained shocks keep the car planted and predictable over bumps and jumps.