DR-75-24 | Mean Well | Power Supply, 3.2A ,77W, Output 24V

DR-75-24 | Mean Well | Power Supply, 3.2A ,77W, Output 24V