Question: what chemicals are in drain cleaner?
Answer: Liquid formulations of corrosive alkaline drain cleaners can contain sodium hypochlorite (bleach) and lye (sodium hydroxide or potassium hydroxide) in concentrations up to 50 percent. Other corrosive mixtures come as two-part cleaners that are mixed as they are poured in the drain opening.