It could be RT Plastic and it could be an Asian made chip. More than likely distributed by KP Gaming in Riverside, Ca. They have a web site.