1/2X 775 DC 12-24V 10000RPM Large Torque Motor Ball Bearing High Power Low-Noise

Rated Speed: 10000 RPM (15000 RPM MAX). 1/2 x Large Torque Motor. There is a ball bearing at the front. There is over-heat protection to protect the motor if the temperature of the motor over safe temperature.

eBay