499188-63-5 | 2-Iodo-N-2-naphthalenylbenzamide | AOBChem