LM2596 Multi Channel Switching Power Supply 3.3V/5V/12V/ADJ Adjustable Voltag...

The window processing on the back of the PCB board is more conducive to the heat dissipation of the LM2596 chip. Switching frequency: 150KHz. Output current: 3A (MAX), the maximum single-channel current of the module is 3A, and the total current does not exceed 5A.

eBay