335382-81-5 | N-(Triphenylmethyl)-2-thiophenecarboxamide | AOBChem