uniquegoods 6V 12V 24V DC 10A PWM DC Motor Speed Controller Adjustable Variable Speed Regulator Motor Speed Driver Switch CCM6C Item size:2.36*2*1.1 inches ; Net weight: 2.3 ounces The maximum output power: 300W Input supply voltage: 6V-30VDC PWM frequency: 21kHz; Duty Cycle adjustable: 5%-100% The maximum continuous output current :10A;Peak current is 20A