JVR 20A 12V/24V Solar Charge Controller Charge Regulator Intelligent, LCD Display Overload Protection, Dual USB Ports TL49 Battery Voltage: 12V/24V auto & Charge Current: 20A & Discharge Current: 20A Overloading & Short-circuit protection. Reverse discharging & reverse-polarity protection Solar controllers are built-in electronic fused that do not require replacements The controller has a low failure rate and will last a long time and protected with moisture-tight coating, minimizing damage from humidity and from nesting insects Easy to set up and operate. Suitable for home, industrial, commercial etc.