You could try giving it a clean with some diluted multi surface cleaner to remove any oils, etc. I have used Eiszett Gummipflege (which is designed for car seals)with some success to restore rubber grips, though they where not in as bad a condition as you describe. There are a number of...