Would it be "Heavy Metal" metal polish? At the time it was offered in a Blue label and a Red label. The wadding embedded with product was the same color as the label. Blue was light duty - Red was heavy duty. I got mine from Les Schwab Tires several years ago. I look there occasionally to see if they have it. I've seen a liquid version of the same name product, but not the wadding material type such as Never Dull. Need a pic of the container?
The container was similar to a couple of hockey pucks stacked on top of each other for the shape. White plastic with a plastic cap as wide as the container. The pink wadding inside was in a thick mil plastic bag to keep it from drying out.
I just did a search and found this:

The label and lid are very different to what I had, but the description sounds pretty darn close.
Thanks to all.