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]