3-(diaminomethylidene)-1,1-dimethylurea

Product Code: 311799
Molecular Formula: C4H10 N4 O
Molecular Weight: 130.14
118632-64-7