Nemic-Lambda Switching Power Supply EWS25-5, 5V DC 5A - USA Ship
Used, clean and in nice condition.
Nemic Densei-Lambda DC switching power supply, 5 volts, 5 amp, 27 watts, part number EWS25-5.
Approximate dimensions: 5 1/4" long by 1 1/2" wide by 3 3/4" high.
Specifications on this series of power supply can be found here.