The TDK-Lambda LS25-3.3 belongs to the manufacturer's LS25 series of single of single output AC-DC power supplies. Output Current Max. Single output 3.3Vdc 6A 25W. Output current 1: 6 A. Convection cooled - quiet operation.
eBay