Mean Well

63-4913-31 Mean Well 32W Dual Output Embedded Switch Mode Power Supply SMPS, 1 A, 4 A, 5/12V dc Enclosed RD-35A