The Chemical Abstract's Service generic chemical (Markush) structure storage and retrieval capability. 1. Basic concepts | Synapse