2-(Benzyl(hydroxy)phosphoryl)-1,1'-biphenyl AIDS-144271 AIDS144271 Benzyl([1,1'-biphenyl]-2-yl)phosphinic acid NSC666476