Chemica
l Entities of Biological Science is a free dictionary of molecular entities focused on 'small' chemical compounds.
ChEBI release 63 is now available containing nearly 540,000 entries and it also contains advanced search options as well as a structure drawing tool.