ingredient labels are mandatory for food, cosmetics and drugs sold in the U.S. but not for cleaning products. Bowing to pressure from customers and the threat of federal regulation, most companies list at least some ingredient on their labels and websites. A few companies disclose nothing, while others list just one or a few of their ingredients or describe them in vague terms such as "surfactant" and "solvent