That Line Magnetic marketed to China domestic market, they run 50hz, we run 60hz. Also, even if you run on 240v, 20v over voltage, I wouldn't do it.
This idea has been brought up before on AG. On top of voltage/hz issue there is warranty and service issues, no warranty and who to service? Not worth the risk! There are ways to get around the voltage/hz issues but they require transformers and cheap ones won't do the job. Just forget about it.
Now if manufacturer had multi taps on internal power transformer we have a possible winner for importing into US, but then this unit likely already imported here.