chemical compound precursor Synonyms