2-(2-Thienylmethyl)-3-thiophenecarboxylic acid 31936-90-0 AIDS-127193 AIDS127193 NSC149700