have you tried bar keepers friend ? https://barkeepersfriend.com/products/more-spray-foam ..the stuff is like magic
It is, but it's not good for aluminum.
the Spray + Foam version is safe for aluminum
Oh...nice! Thanks! Will definitely give it a shot.