English | German | Russian | Czech

peroxodiphosphoric acid English

Meaning peroxodiphosphoric acid meaning

What does peroxodiphosphoric acid mean?

peroxodiphosphoric acid

oxidizing agent H4P2O8

Are you looking for...?