12V 6rpm DC Worm Gear Motor 25 kg.cm High Torque Low Speed Mini Turbine Worm 6-24V Reducer Electric Motor Self-Locking for Toys (JGY-370 12V 6rpm). cm, rated current-0.5A. GEAR DC MOTOR with MICRO-TURBINE WORM, you can change the wiring-connection to change motor rotation.
It's a compact powerful gearmotor that appears to be of good quality for the price. It has drilled and tapped mounting holes and a shaft with a flat side for a set screw type pulley or gear.