This product was mentioned in
with an average of
I've been looking for this too, most everyone recommends silicon or 3m electrical tape. The closest i've been able to find is something like KT tape.
Tried it for a few months, but it kinda leaves a mess after awhile, ripping up my bar tape a little bit when i removed it. super elastic and never really came off though, maybe there's a nicer brand out there that isn't as messy. The finish might not be what you're looking for either lol, it's cloth-ish