39887-30-4 | 4-Iodo-N-propylbenzamide | AOBChem