Mean Well Power Supply SPV-1500-48.
Input: 100-240 VAC 20 AMP
Output: +48 Volts 32 AMP