2-Thiophenecarboxamide 5813-89-8 NSC109369