I think this is a catalin chip. It looks like it but I am no catalin expert. Any ideas about where it might be from?
Greg