XL-2.5 ESC Waterproof (#3024) | Traxxas