Well i found toohtpaste works well on clear plastic face shields not the greatest but ya can see again , try it on the plastic I did and It works good and Its cheap too . Also try some fine grit sandpaper,Plastic is like bondo start big , and work your way down to like a 1000 grit or finer , kinda like polishing aluminum ( can never spell that , dammit ) then try some Johnsons Paste Wax , if ya can find the good stuff . Experiment , see what works and let us know . I tried all of the above , but not all works for everybody depends on what ya wanna clean up , you got to break it down into the basics plastic is plastic , it just takes a little elbow grease . good luck and good riding