Made by EPC corporation. Will accept a standard 3 wire potentiometer style throttle control. You can contact the company for any tech support. They are great. I believe it is USA made also. 

For Electric vehicle 

EV, motor speed controller, PWM

epc-corporation.com