Mean Well
Mean Well SD-25A-5 5V 25A Power supply
Mean Well RSP320-12 12V 25A Power supply
Mean Well P-SUP-PSP600-24 24V 25A Power supply