Simple Switcher Power Converter 150kHz 3A Step-Dow.
HM2596 - Simple Switcher Power Converter / Step-Down Voltage Regulator