Carnauba Wax Polish provides deepest shine and lasting protection. This offers the longest lasting protection for paint finishes. The advanced micropolishers remove minor scratches and haze. It has applications on all paint finishes, including clear coat. It restores paint color, eliminates minor scratches and haze for maximum shine. This is effective with hard and soft water, removes tough dirt and road grime. Carnauba Wax Polish leaves no gresy residue, protects surface from UV rays and prevents fading.