arildone antiviral arsthinol arteflene baloxavir aranotin azaribine alovudine antarthritic vidarabine