Yup! Try this..
There is a cleaner called 210 (I think thats the name). It's good for cleaning and very minor scratches. It's good to have that for cleaning the dodger windows as well as your hatches. If the scratches are not removed with that, they also have 210 plus, which is used for deeper scrathes. I have tried the 210 plus and it works extremely well. Once the scratch is removed with the 210 plus, clean with the regular 210.MPJ