917598-51-7
Thymidine, 3'-azido-3'-deoxy-, 5'-(2-oxo-4-imidazolidinecarboxylate)
Product Code:
908014
Molecular Formula:
C14H17N7O6
Molecular Weight:
Order 917598-51-7