Motor model: 895 motor. 24V speed 10,000 / min no-load current of about 1.04A plugging about 3.08A. Special note, this motor because of the large torque, the need for more than 10A current to start (insufficient current may lead to the motor can not start or stuck).
eBay