3M Scratch and swirl remover, but if the scratch is too deep then it won't work. I wet sanded some of the scratches on my car and then polished it. that took care of the scratches really good, and the clear coat looks really deep too, with no wax on it
