Delta Electronics. This needs a 15A C19 power cord or equivalent. The connector on the back is part number PWRBLADE 51732-011 P242014P6. - We fully tested this item and it is in perfect working order.
eBay