131607-35-7
Thymidine, 3'-deoxy-3'-methylene-5'-O-(triphenylmethyl)-
Product Code:
919905
Molecular Formula:
C30H28N2O4
Molecular Weight:
480.55
Order 131607-35-7