78692-74-7
1-(2-HYDROXY-ETHOXYMETHYL)-5-IODO-1H-PYRIMIDINE-2,4-DIONE
Product Code:
1405854
Molecular Formula:
C7H9IN2O4
Molecular Weight:
312.06
Order 78692-74-7