I want to say it's Cerium Oxide?
Amazon.com: CRL Cerium Oxide - One Pound: Everything Else
Yes, that stuff. You can buy it in smaller amounts in a paste or creme base or just buy that in bulk and mix it up yourself. I have not used it, but I need to get some.