Idoxuridine

Definition: Idoxuridine is an anti-herpesvirus antiviral drug. It is a nucleoside analogue, a modified form of deoxyuridine, similar enough to be incorporated into viral DNA replication, but the iodine atom added to the uracil component blocks base pairing. source: Wikipedia

ID
373499006
Name
Idoxuridine