712318-87-1 | 3-Iodo-N,4-dimethyl-N-phenylbenzamide | AOBChem