Pictures please!
Is the top aluminum or iron?
If the stain appears to be on the surface (versus corrosion), I would try more "solventy" cleaners like lacquer thinner or carburetor cleaner.
Steel wool or synthetic pads with a solvent or mild abrasive like automotive rubbing compound (red is the coarser stuff) can also help with stubborn stains.