1-(diaminomethylidene)-3-phenylurea hydrochloride
CAS No. 68656-33-7