UPC Code: 020334362681
This electronic speed control receiver box mounting plate by Traxxas is for installation of XL-5/VXL and waterproof receiver box into Stampede.
Designed to fit: