permanganate of potash

definition: a poisonous salt that forms dark purple crystals and is purple-red when dissolved in water
example:
speech part: noun
synonyms: potassium permanganate

How permanganate of potash is being used?