Where can I find the Chemical names of the ingredients of certain household substances like Red Devil Lye or Cascade? I have already looked on packaging and stuff but some of it is not listed.

The Red Devil brand of lye, which is no longer sold, was sodium hydroxide.

This is all I was able to find about Cascade detergent:
http://hpd.nlm.nih.gov/cgi-bin/household/brands?tbl=brands&id=16003248

Products that are not eaten or used on the skin are not required to list, on the label, ingredients other than hazardous ones. This is apparently done for patent protection reasons. Even when such lists are provided, exact percentages are not given, they are merely listed in order of abundance.