1,3-Diphenyltetrahydroimidazole NSC667221