Reversible PWM DC Motor Variable Switch Speed Controller Driver 3A 6V 12V 24V

It provides a continuous current of 3A to your DC motor or other DC load. Do not reverse positive and negative power loads. The LED indicates the power up and the speed of motor. The switch cable length 15cm.

eBay