654678-78-1
Thymidine, 3'-[(L-alanyl-L-phenylalanyl)amino]-3'-deoxy-
Product Code:
2259036
Molecular Formula:
C22H29N5O6
Molecular Weight:
Order 654678-78-1