i agree it's an import from some part of Asia (Taiwan or China or Japan), but it looks like if you treat it right it should work well. just don't pay too much for them because i think i remember seeing brand new ones that are similar for less than $50.
Take a peak at the Vises of Garage journal thread if you want to see some really nice vises if you haven't already.
welcome to the forum and i hope you stick around.