AIDS-139661 AIDS139661 Methyl 2-ethynylbenzoate NSC649436