620938-73-0 | 4-(thiophen-2-yl)benzamide | AOBChem