Made By - Traxxas Part Number - 2818
Release Date - Unknown
Speed Control with Resistors
List Price $28.00 Our Price $14.00
LightHouse Hobbies Home Page