Traxxas 5626 Mamba Monster ESC Mounting Plate
Click photo to enlarge.
Traxxas 5626 Mamba Monster ESC Mounting Plate Part# 0-TRA5626