This is an internal power supply from a Foundry ServerIron Switch. I have two of these, so you can buy one or both. The switch says FBS8 and FBSLB8 and ServerIron.
This might fit other foundry switches. These are very hard to come by, if you need it get it while the getting is good. Those are very expensive boxes even on the secondary market, so a bad one is pretty unusual to get power supplies from.
The label on the power supply with part numbers and voltage specs.
P/N USS100-306 90-250 VAC input, three outputs, +5VDC 14A, +5VDC 6A, +12VDC 1A