Don't know anything about these two units, except for translating a few words.
Any suggestions as to their manufacturer, or description & 7use, is most welcome !!