Is this a Chineese Relay?
I'd guess yes.
Print