Ceriglass is serious stuff and I wouldn't use it to try to remove a haze. You could get right into the glass with that. When I have a problem with unidentified stuff on the windscreen, I use a bit of very fine finishing polish (I happen to use some old stuff from Chemical Guys because I have...