Geometric Technologies, Inc.

Free
It contains over 1.7 million combinations representing over 1100 materials