is there a better bandage than this in a pinch ?

I use vinyl electric tap my self.