72Dart6pack said It's called friction tape. Home depot still sells it. Easy to find. It's good stuff. Click to expand...