ByNobleID
    Phosphorothioate analogues of 5-phosphoribosyl 1-diphosphate: synthesis, purification, and partial characterization. | NobleID