EP Solar made 20Amp MPPT Charge Controller. Good for use on 12v or 24v battery banks. This controller has a maximum charge current of 20amps. This controller has a maximum input voltage of 100vDC. Features an LCD display for reading input and output voltages, input and output amperage, load watts and amps. This controller has MPPT technology that provides up to an additional 33% power production. This optimizes the power production of all the existing panels by utilizing the otherwise wasted production to charge the battery bank as well.