PSP 500V/24V-40A Mean Well (Mw) | Promotech