Mean Well SD‑50C‑24 50W Switching Regulator | DealShopping UK