CK 2518/63 OVT Mean Well (Mw) | Promotech