What you seem to have is a Electronic Shelf Label.
How did you get it? Is this item missing somewhere?
Shelf labels are either bought in considerable quantities for shop use,
or as evaluation units for developers of shop supplies.
For the second case, the supplier certainly provides any support needed,
but maybe for a rather high price.
The only help I can provide is a link to iflabel.com, aka Dalian Good Display.
So you can compare your item to these shelf labels.
http://www.iflabel.com/I will not try to open the link to your picture, it seems the site uses dubious cookies.
Jean-Marc Zingg