Mean Well, DC/DC Converter, ITE,1 Output,504 W, 24 V, 21 A, SD-500L-24
Power Supply Approvals: ITE No. of Outputs: 1 Output Output Power Max: 504W Output Voltage - Output 1: 24V Output Current - Output 1: 21A Product Range: SD-500 Series Input Voltage DC Min: 19V Input Voltage DC Max: 72V DC / DC Converter Mounting: Panel DC / DC Converter Output Type: Fixed