Texas Instruments TI-30Xa Scientific Calculator.
Display faulty...see pics