1-ethyl-1,3-diphenylurea

1-ethyl-1,3-diphenylurea · CAS 64544-71-4