Chemists discover water microdroplets spontaneously produce hydrogen peroxidephys.org138 pointswglb7 years ago