1-Benzyl 2-methyl 3,4-O-(1-methylethylidene)hexopyranosid-2-ulopyranoside AIDS-149507 AIDS149507 NSC684148