1598-49-8
2-O,3-O-Isopropylideneuridine 5-(trifluoroacetate)
Product Code:
877180
Molecular Formula:
Molecular Weight:
Order 1598-49-8