I know this company has been mentioned on other threads before…
http://www.dharmatrading.com
If it has anything to do with fabric paints or dyes (the two basic classifications), then Dharma most likely carries it and has a synopsis of the product.
Each product has an explanation of what it is used on (fabric type—protein or cellulose), how it responds, and any quirks with the product (color striking, exhaustion time limit, and how to apply the product). Their mail order catalog is a wealth of information about the products they carry. They also will supply MSDS (material safety data sheets) if you want them. I’ve ordered both paints and fabric from them and find their customer service is excellent.
Mary Schroeder