2-Diphenylacetylamino-propionic acid BAS 00394595