A proper blend of isopropyl alcohol, water
https://www.mediafire.com/file/o2ihzx766w4hhhf/pdf-17155-98442.pdf/file
A proper blend of isopropyl alcohol, water, and dish soap makes an effective DIY windshield cleaner for residue-free clarity at low cost.