2-Benzoyl-3-thiophenecarboxylic acid 30011-75-7 AIDS-128179 AIDS128179 NSC241106