Can anyone tell me anything about this chip I found today. It seems to be made of some type of plastic. Barry