Anything worth using will have Cerium Oxide in it. Carpro sells one that I hear works well. You can get it from Autogeek.net
Be careful when you polish glass because you can warp the glass or change the shape and cause a magnifying glass effect if you spend too much time in one place.