151165-76-3

thymidin-3-yl-4-thiothymidin-5-yl methylphosphonate

Cas Number: 151165-76-3  Molecular Structure
Product Code
955361
Product Name
thymidin-3-yl-4-thiothymidin-5-yl methylphosphonate
Cas Number
151165-76-3
Molecular Formula
C21H29 N4 O10 P S