Outback Power MPPT solar charge controllers
Morning star corporation solar PWM charge controller
Cicuit board from a MPPT solar charge controller
Circuit board from a solar charge controller