what material is the window itself? I know boat canvas folks who make dodgers may have some suggestions... Yacht owners don't like the little salt stains on their plastic windows!


Jay