119038-34-5
Thymidine, 5'-O-[(4-methoxyphenyl)diphenylmethyl]-3'-thio-, 3'-benzoate
Product Code:
1182664
Molecular Formula:
C37H34N2O6S
Molecular Weight:
Order 119038-34-5