3-Diphenylacetylamino-propionic acid BAS 00394596