RSP-320-24 Mean Well | Mean Well Switching Power Supply, 24V dc, 13.4A, 321.6W, 1 Output 124 → 370 V dc, 88 → 264 V ac Input | 777-2850 | RS Components
Mean Well Pd-25 25w Dual Output Circuit Board Pcb Switching Power Supply 5v 12v 15v 24v -5v -12v -15v Open Frame Transformer - Switching Power Supply - AliExpress