Mean Well Smps 24v 2a