767275-86-5

2,4-Imidazolidinedione,5-(3-aminopropylidene)-

2,4-Imidazolidinedione,5-(3-aminopropylidene)-

Catalog No.1179584
Name 2,4-Imidazolidinedione,5-(3-aminopropylidene)-
CAS767275-86-5
FormulaC6H9N3O2

Request a Quote

Structure of 767275-86-5