2,5-DIOXO-3-(PHENYLMETHYL)-4-IMIDAZOLIDINECARBOXYLIC ACID, ETHYL ESTER 56598-93-7 NSC251536