859323-17-4 | triphenylene-2-carboxamide | AOBChem