2,5-DIOXO-1-PHENYL-3-(PHENYLMETHYL)-4-IMIDAZOLIDINECARBOXYLIC ACID, ETHYL ESTER 56598-95-9 NSC251541