I don't know what takes the stains out but it works! It has become my go to for any stains, even TEA stains. Not tea stains on clothing but tea stains in my tea cups. I just rub a little on my sponge and clean the cup with it and presto, stains are gone. I do the same for my coffee pot. Let's just say that this little bar is Magic!