Mean Well HRP-600-12 Enclosed Power Supply 100-240VAC Input 13.5VDC @ 53A Output

(Image  of 6)