The L5973AD is a step down monolithic power switching regulator with a switch current limit of. 2 A so it is able to deliver more than 1.5 A DC.
L5973A Datasheet. Part #: L5973AD. Datasheet: 185Kb/14P. Manufacturer: STMicroelectronics. Description: 2A SWITCH STEP DOWN SWITCHING REGULATOR. 8 Results.