thymidylylacetamido-(3(O)-5(C))-5-deoxythymidine

Product Code: 1004554
Molecular Formula: C21H28 N6 O9
Molecular Weight: 508.48
132247-55-3