"The sound waves create microscopic bubbles in a diazonium ... This could mean clearer windshields in heavy rain, self-cleaning skyscraper windows and solar panels that stay dust-free." ...