Mean Well 24v 20a