I sew you had some replies over at Vogon, but I'll put my thoughts down here as well:
That's probably an entirely custom power plug. This smells of POS machine, so there might be some industry standard but I wouldn't actually expect it to be ATX.
One of those pins is probably a soft-power...