2'-(3-Ethoxy-3-oxo-2-(triphenylphosphoranylidene)propanoyl)[1,1'-biphenyl]-2-carboxylic acid AIDS-139406 AIDS139406 NSC648536