Product Inquiry

Product Name: 1-(diaminomethylidene)-3-phenylurea
CAS Number: 7597-36-6