SainSmart PWM DC 6V 12V 24V 28V 3A Motor Speed Control Switch Controller Inpute voltage: DC 6V-28V Max current: 3A Size: approx. 32 x 50 x 15mm With power supply ligh Motor Speed Controller