Mean Well LRS-35-12 36W 12V 3A Industrial power supply
Adopting the input of 85VAC or 264VAC. It features high efficiency up to 89%, long life and high reliability. · No load power consumption<0.2W. · LED indicator for power on. · Cool by free air convection.