Anybody know what this little polypie lookin thing is? The outer edges glow a flourescent green color under my actinics