Keysight Technologies Inc. A06-100010915 Power supply SD-15C-12 , Mean Well DC-DC-switching power supply, 12V Out 15 W, 1.25 A, 36 - 72 VDC In 78 x 51 x 28 mm