2-Diphenylacetylamino-succinic acid dibenzyl ester BAS 00394590