Go to the "Search" link in the menu above and type in 'clean' or 'cleaning' as there are several threads with suggestions. You might check with your local Triumph dealer or send an email to the folks at Merritt Marine (
http://www.merrittmarine.com) about the windshield. They have a "Parts Request" link on their website and an online Ship Store but I don't see any windshields in the store yet. But they've only had it online for a few weeks. They've got more Triumph stuff over there than the factory does I think!