The original mean well mdr 20 5v 12v 15v 24v mini switch power source 85 264vac input 20w 12v 24v dc rail power supply ulce
original mean well mdr 20 5v 12v 15v 24v mini switch power source 85 264vac input 20w 12v 24v dc din rail power supply ul ce