340826-57-5 | 3-Iodo-N,N-diphenylbenzamide | AOBChem