ETC DR-120-12

http://www.meanwellchina.com