BAS 00394586 Diphenylacetylamino-acetic acid benzyl ester