957509-31-8
1-AMINO-2,4-IMIDAZOLIDINEDIONE-13C3
Product Code:
1307282
Molecular Formula:
C3H5N3O2
Molecular Weight:
118.06
Order 957509-31-8
amino,imidazolidinedione,imidazolidin,imidazolidine,CASNo 957509-31-8