CDK
 OpenBabel
 
 PubChem
 Chemical Identifier Resolver