One famous database for chemical substances is PubChem. If one reads the section about other identifiers than the PubChem ID for Ethanol one gets several CAS numbers (potentially deprecated ones as well), potentially several European Community (EC) Numbers and a lot of other identifiers which seem to be not really unique.
Is there a true unique identifier for chemical substances reasonable to be used in a database?