3-(1-Naphthyl)-2-thiophenecarboxylic acid 30415-28-2 AIDS-127185 AIDS127185 NSC149685