Can you supply a link to the datasheet for the display?
How about photographs of both sides of the display?
Don