Thanks Steve30, no it doesn't have anything like that, but I took the risk and trusted the service manual despite it says 120V only and powered it up with 220V AC main, guess what it powered up nicely .
Mistery solved, I saved up ~20Euro for nothing and the noise that step down transformer will add to this instrument.,(this isn't a hair dryer)
I dont blame the japs, more likely the yankees for that label on the back, because their certification system back then, this is old instrument.
I will change the fuse for 250V rated one.