Carpet Highs and Whoas Are You Walking on 120 Chemicals?

A typical carpet contains 120 different chemicals, including such carcinogens as formaldehyde, toluene, xylene & benzene.