EC80FSM63.A is a display manufactured by EDO. It has a resolution of 1888 x 1728, brightness of 600 cd/m2 and contrast of 10000:1.