1210169 logo

4'-ethynyl-4'-thio-2'-deoxyadenosine

Compound Synopsis