100244-26-6 5-(2,2-Difluoro-2-methoxyethyl)-6-aza-2'-deoxyuridine AIDS-187648 AIDS187648