2-Oxiranylmethyl 2-thiophenecarboxylate 2-Thiophenecarboxylic acid, oxiranylmethyl ester AIDS-131760 AIDS131760 NSC624535