Mean Well SD-500L-24 24V DC/DC Converter | DealShopping UK