244641-99-4
5'-Thymidylic acid, 2',3'-didehydro-3'-deoxy-, bis(phenylmethyl) ester
Product Code:
1205803
Molecular Formula:
C24H25N2O7P
Molecular Weight:
Order 244641-99-4