This is the Vanguard 2900kV brushless motor from Axial.
Includes: 2900kV Brushless Motor with 13AWG Motor Wires and 4mm Male Bullet Connectors
Dimensions: 1.42 x 1.85 (36mm x 47mm)
Weight: 6.8oz (194g)
KV (RPM/V): 2900kV
Voltage Input: 3S Max
Wires: 13AWG Silicone, 7-3/4 (197mm)
Connectors: 4mm male bullet