Mean Well Mdr 40 24