PWM solar charge controller, maximum current 30A. It is in good condition; reason for sale: I purchased an MPPT controller.