A faint rainbow sheen on the windshield aas a rule suggests oily film; a dedicated glass purifier or alcohol blend removes it
http://www.mediafire.com/file/09k8wolq6zxj4a1/pdf-63135-34393.pdf
A faint rainbow sheen on the windshield probably signifies oily film; a devoted glass cleaner or alcohol combine eliminates it thoroughly.