DC 10-50V 100A 3000W Programmable Reversible PWM Control Motor Speed Controller

eBay