MSDS's are neat indeed. Actually all of that companies MSDS's are availible from their site all the time.
It only tells you what 10-40% of the contents are.
So at best, 60% of the ingredients are unknown.
Does it do what you want it to do is the question.
Thats a source too btw, a shit source, but a source. :P