2,5-DIOXO-1,3-DIPHENYL-4-IMIDAZOLIDINECARBOXYLIC ACID, ETHYL ESTER 56598-97-1 NSC251542