2,4-IMIDAZOLIDINEDIONE,5-[2-(AMINOOXY)ETHYL]-

Product Code: 529868
Molecular Formula: C5H9N3O3
Molecular Weight: 159.14
495399-39-8