UPC Code: 020334346506
This is an Velineon VXL-4S Electronic Speed Control (ESC) by Traxxas.
Designed to fit: