I have one of these but the LCD is not quite right:

Figured I would open it up one day and reseat a cable and all would be well but it is not a reseatable cable:

The nearest pair of contacts are blobbed together but I don't think it could be that, could it?

Anyone know what the LCD is? No markings. I might replace it if it is cheap.