111495-92-2
3'-azido-2',3'-dideoxy-5-ethoxyuridine
Product Code:
1435665
Molecular Formula:
C11H15N5O5
Molecular Weight:
297.27
Order 111495-92-2