3530-82-3 5-(Phenylmethyl)imidazolidine-2,4-dione 5-Benzylhydantoin EINECS 222-563-3 NSC 30459 NSC 50842