LM2576R-12

3A, 52kHz, Step-Down Switching Regulator.

Part No.: LM2576R-12
Package : TO-263-5L
Mfg : HTC
Marking : LM2576-12