2-Oxo-1-phenyl-2-((tributylstannyl)oxy)ethyl acetate AIDS-138544 AIDS138544 NSC645579