Len,
A useful source for information about the make-up of proprietary formulae
is the book, <Clinical Toxicology of Commercial Products>.  It is updated
regularly.

There is also a listing in the book of generic compounds.

In my copy there are two generic recipes for cleaning marble:

Abrasive:                  88%
Sodium tripolyphosphate     5%
Alkyl aryl sodium sulfonate 5%
Trisodium phosphate         2%


Stoddard solvent           0-31%
Morpholine                 0-2%
Trisodium phosphate        0-3%
Soap                       0-3%
Wetting agent              0-1%
Silica                     0-65%
Water                      to 100%


Hope this helps.

Jack C. Thompson
Thompson Conservation Lab
Portland, OR

[log in to unmask]