790640-83-4
4-Imidazolidinone,1,3-diamino-2-imino-
Product Code:
753851
Molecular Formula:
C3H7N5O
Molecular Weight:
Order 790640-83-4