66325-92-6 NSC96426 Urea, [3-(5-oxo-1-phenyl-2-thioxo-4-imidazolidinyl)propyl]-