2-Diphenylacetylamino-pentanedioic acid dibenzyl ester BAS 00394591