EPEVER PWM Solar Charge Controller 10A 12V/24V Auto Work for Solar Panel

Electronic protection: over charging & discharging, overload, and short circuit. USB Output port: 5VDC/1.2A. Battery reverse polarity protection.

eBay