6V-28V 3A 80W 1203BB DC Brushed Motor Speed Controller PWM With Reverse Switch

It provides a continuous current of 3A to your DC motor or other DC load. Max current: 3A. Warning: Do not reverse positive and negative power loads.

eBay