1788081-37-7 | 5-phenyl-2-naphthamide | AOBChem