uniquegoods 9V 12V 24V 36V 48V 60VDC 20A(max) PWM DC Motor Stepless Variable Speed Controller With Button Switch and Metal Shell CCM5SK Item size:4.14*1.97*1.3",weight:4.45oz Input supply voltage: 9V-60VDC(max) PWM frequency: 25kHz; Duty Cycle adjustable: 5%-100% Input current:10A,the max.20A. The item including button switch with metal shell and connective lable,easy to install and use.