Maybe we need @Branzig in here. I have heard him mention Barkeepers friend but I have not used it myself.