41118-83-6 N-Phenyl-N'-1,3,4-thiadiazol-2-ylurea NSC 285686 Urea, N-phenyl-N'-1,3,4-thiadiazol-2-yl-