3-Diphenylacetylamino-benzoic acid BAS 00176944