A heavy duty top tube pad made for mountain bikes but can be used on many different types of bikes.
The outside is a heavy nylon or canvas material with lots of stitching. Inside it has firm foam or rubber padding.
It has a 3-1/2 inch square pocket sewn on to the front. Handy for keys, cash or other small items.
It is 15 inches long and 7 inches wide. There is a velcro strip down one side so it can be wrapped around your frame tube.
My aluminum mountain bike frame is 1-1/2 inches in diameter plus has 3 cables running along it and this pad wrapped around it nicely.
Brand new old stock. Sealed in plastic with its original tag.
I have a few. $10 each.