hydroxythioxanthone thiohydantoin thiohydrazone thiocytosine orthothioformate thioinosine thioimidate thiothymidine dithiolethione thioate