132247-55-3
thymidylylacetamido-(3(O)-5(C))-5-deoxythymidine
Product Code:
1004554
Molecular Formula:
C21H28 N6 O9
Molecular Weight:
508.48
Order 132247-55-3