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