5-I-2'-dUrd 5-Iodo-2'-deoxyuridine 54-42-2 5IdU AIDS-001857 AIDS001857 Herpid Herplex IUdR IdU Idoxene Idoxuridine Iduridin Kerecid Stoxil Virudox