Finish Kare has various compounds and polishes that contain various types of abrasives to do different jobs. Most of them are body shop safe (specially designed for use in body shops). They vary from very mild to very aggressive and help remove anything from hairline & swirl marks to deep scratches.