2-(Triphenylphosphoranyl)-1,4-benzenediol 5405-63-0 58359-73-2 AIDS-159825 AIDS159825 NSC4763 NSC5196