Power Supply Unit Trio PS-1AC-24DC-10-2866323

Contact

Output: 24VDC, 10A
Input AC: 85VAC – 264VDC, metal shell
* Made in China