1-O-(Benzyl(hydroxy)phosphoryl)hex-2-ulopyranose AIDS-143288 AIDS143288 NSC663881