Meanwell Power Supply 24v 10a