Any Idea what kind/type of rubber this is? Mine got tore off and I cant see $100 plus for a piece of rubber.