3-Benzoyl-2-thiophenecarboxylic acid 30006-03-2 AIDS-128178 AIDS128178 NSC241104