From sinclair calculator
Label (top):
(TI logo) IF2 7419
Label (bottom):
IFC2
Think it had no overglass: there is some metal residue but no impressions where it was left nor any residue trapped under overglass