PSC 1/24V DC-24V/2A/DC Mean Well (Mw) | Promotech