I wonder also. Looks very safe, it might be the ticket. It seems to be really successful against mold and very very safe. Can't be hydrogen peroxide.
Found a cheaper tablet version, 1 tablet per 5 liters of water. Ships from the UK.
Corp website: Milton | Milton Sterilising Tablets