Do you know what this is? No, its not a bacteria nor some kind of magic liquid. It's a broken LCD-screen