I've used Camco's Black Streak Remover. Available in the RV Aisle in Walmart or online at Amazon. Spray and wipe. The window seals on my previous RV streaked constantly, this was the only product that seemed to work without a lot of elbow grease.
https://www.amazon.com/Camco-®-Pro-Strength-Streak-Remover/dp/B01B3PIATS/ref=sr_1_5?crid=3K7Q42JGWFH4F&dib=eyJ2IjoiMSJ9.QP53S3K-f_XKPxLQkhclRVysyH9cAnCgEWkV3ODt85vQe1gYtuo2xBIrX7m75jOogS_hu8GX3M1HMZNCf5j0_EQaodrz3plCTH9n6wCHKNGBwprqpT_xuPbBu2G6m07BoM6AH4_zM0A_-SqErXNjMB2dPsmM5866QLfadGCRa8rcEv5H5a7YrZ6wIi2CO4LZ1ka142qEfnHSiJjsSaD9R-GX4FoIwvix19LTH6SOFC_boxl4_IwrEhvw9o46NhLmuuIggwC_Gbtmqbb2lU4N2sv2JYCeEaDdqVJ_tgBcgyw.xClxupzbSjF5RRyNQqQuB7ftlNPGZ6KO2bSWPqeQhT8&dib_tag=se&keywords=camco+black+streak+remover+for+rv+camper&qid=1715192960&sprefix=Camco+Black%2Caps%2C166&sr=8-5