PubChem Substance and Compound databases
PubChem: a public information system for analyzing bioactivities of small molecules