I recall getting an effective rear window cleaner at a boating supply place. Two squeeze bottles---one for buffing scratches, the other a polish. But I can't recall the brand name---anyone?