AIDS-142586 AIDS142586 Ethyl 2-(benzoylamino)-3-phenylpropanoate compound with triphenylstannane (1:1) NSC659940