If you want to have a replacement that looks like the original,then maybe,
3d printing one -> have to find a matching grey material that looks like the rubber, or must paint it in a matching grey afterward...
or molding one in resin , same for the colors...
But would be not be rubber of...