30A PWM LCD Display Solar Charge Controller Regulator with USB Port 12V/24V Auto

The disassembly sequence is contrary to the wiring order. Dual mosfet Reverse current protection, low heat production.

eBay