35837-31-1
5-Acetyl-2-O,3-O-benzylidene-5-deoxyuridine
Product Code:
381188
Molecular Formula:
Molecular Weight:
Order 35837-31-1