The THM 20-1223 part is a 20 Watt enclosed AC-DC switching power supply module produced by TRACO Power. It has a universal input voltage range of 90-264 VAC and comes with various output voltages (3.3VDC, 5VDC, 12VDC, 15VDC, and 24VDC). Its features include high efficiency, low no-load power consumption, over voltage protection and short circuit protection. It is also RoHS compliant and UL and cUL approved. The package has a width of 2.14", a length of 3.54", and a height of 1.02".