I have a rhino with a full windshield and i ride though heavy brush and branch's constantly and I polish it with a scratch remover polish ‘ and it works wonders on my ten year old windshield 👍👍 I’m not home right now but will be in an hour and post the name of the polish 👌