Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of persulphate:
noun: Alternative spelling of persulfate [(inorganic chemistry) Any of several oxyanions (and their associated salts) that have peroxide units linked to one or more sulfur atoms]