Meanwell EDR 240 24