LM2576-12BUTR

Micrel Semiconductor
Electronic Components
52khz simple 3a buck voltage regulator
LM2576-12BUTRMicrel SemiconductorElectronic Components