I have been searching for a specific type of rubber for the last 6 months. I am not sure what it is or what it is used for, for that matter. I do know that some say it is open cell and some say closed cell. The actual rubber feels really soft to the touch but if you were to run your fingers down...