Keyence BL-V35E Barcode Display Interface Panel
Unit was removed from a control box, where it was powered directly, so the end of the power cord is missing (see photos).
Unit was removed from a working environment.
See Photos for additional information