50479-11-3 AIDS-160170 AIDS160170 Ethyl 4-(triphenylphosphoranyl)butanoate NSC269919