Product Inquiry

Product Name: 1-(diaminomethylidene)thiourea phosphate
CAS Number: 6291-78-7