I'd have to look inside at the transformer(s) to form any opinion other than that this is made to work on US power, that is, 120V, 60Hz.
Another thing I noticed is that the preamp out and power amp in jacks are missing. That, to me, says that someone has messed with this amp, so all bets are off. Pretty much anything could be inside.