sodium hypochlorite: an unstable salt (NaOCl) used as a bleaching agent and disinfectant
bleaching agent: an agent that makes things white or colorless
medium: an intervening substance through which something is achieved